CHARLESTOWN NAVY YARD





Definition:

  1. [noun] the navy yard in Boston where the frigate `Constitution' is anchored
    Synonyms: Charlestown Navy Yard

Synonyms: