Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Portsmouth  port-smuth
  1. A port city in southern England on the English Channel; Britain's major naval base
    - Pompey [Brit, informal]
     
  2. A port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards
     
  3. A port town in southeastern New Hampshire on the Atlantic Ocean

Type of: city, metropolis, port, town, urban center [US], urban centre [Brit, Cdn]

Part of: England, Granite State, N.H., New Hampshire, NH, Old Dominion, Old Dominion State, VA, Va., Virginia

Encyclopedia: Portsmouth, Ohio