Home / P / portsmouth

portsmouth

noun /poʊrtsməθ/ 2 syllables 10 letters Scrabble 17 WWF 19
Definitions
noun

a port city in southern England on the English Channel; Britain's major naval base

noun

a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards

noun

a port town in southeastern New Hampshire on the Atlantic Ocean

Want another word?
Spin the dictionary for a fresh one.
Generate a word →