navy yard

Noun
  1. A military shipyard (synset 103819244)

Other Searches