Meaning of portsmouth
Definition of portsmouth
(noun)
a
port
city
in
southeastern
Virginia on the Elizabeth River
opposite
Norfolk;
naval
base; shipyards
a
port
town
in
southeastern
New Hampshire on the Atlantic Ocean
a
port
city
in
southern
England on the English Channel; Britain's
major
naval
base
Other information on portsmouth
WIKIPEDIA results for
portsmouth
Amazon results for
portsmouth
Tweet