Portsmouth
English Dictionary
->
Letter P
-> Portsmouth
Search Dictionary:
Portsmouth Definition
(n)
a
port
city
in
southeastern
Virginia
on
the
Elizabeth
River
opposite
Norfolk
;
naval
base
;
shipyards
(n)
a
port
town
in
southeastern
New
Hampshire
on
the
Atlantic
Ocean
(n)
a
port
city
in
southern
England
on
the
English
Channel
;
Britain
''
s
major
naval
base
Portsmouth Synonyms
Pompey
Portsmouth
© Art Branch Inc.