English | German | Russian | Czech

dockyard English

Meaning dockyard meaning

What does dockyard mean?

dockyard

an establishment on the waterfront where vessels are built or fitted out or repaired

Synonyms dockyard synonyms

What other words have the same or similar meaning as dockyard?

Are you looking for...?