Word info

Charlestown Navy Yard

Noun

Meaning

the navy yard in Boston where the frigate `Constitution' is anchored

Source: WordNet

Close letter words and terms