naval_shipyardEnglish

naval shipyard, navy yard

Noun

A military shipyard

English: navy yard, naval shipyard

English words with similar meanings

Show 1 words