meaning of navy yard

1. the navy yard in Boston where the frigate `Constitution is anchored


Related Words

charlestown navy yard | navy yard |

Developed & Maintained By Taraprasad.com

Treasure Words