What is the meaning of boatyard in English?

Learn vocabulary with pictures as well as definitions of boatyard in English

Learn in

See more

n. boatyard

Definition of boatyard in English

Place where boats are built or repaired.

Synonyms of boatyard in English

shipyarddockyard