Modern dockyard Synonyms
Synonyms for phrase
MD abbreviation
MD is an abbreviation for Modern DockyardWhat does MD stand for?
MD stands for "Modern Dockyard" Dockyard replaced
Definitions for Dockyard
- (noun) an establishment on the waterfront where vessels are built or fitted out or repaired