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