Search Result:Portsmouth
Overview of noun portsmouth
The noun portsmouth has 3 senses
- Portsmouth -- (a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards)
- Portsmouth -- (a port town in southeastern New Hampshire on the Atlantic Ocean)
- Portsmouth, Pompey -- (a port city in southern England on the English Channel; Britain's major naval base)