portsmouth

Noun
  1. A port city in southeastern Virginia on the Elizabeth River opposite Norfolk;
    Naval base;
    Shipyards (synset 109173971)
  2. A port town in southeastern New Hampshire on the Atlantic Ocean (synset 109134769)
  3. A port city in southern England on the English Channel;
    Britain's major naval base (synset 108899907)

Other Searches