Noun Definition
portsmouth
1.Definition: a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards
Category: Places2.Definition: a port city in southern England on the English Channel; Britain's major naval base
Related Noun(s):pompey
Category: Places