The AI-powered English dictionary
plural newbuilds
A newly constructed building (especially one that is not yet occupied). examples
(US, nautical) A newly constructed vessel. examples