Quick definitions from WordNet (Portsmouth)
▸ noun: a port city in southern England on the English Channel; Britain's major naval base
▸ noun: a port town in southeastern New Hampshire on the Atlantic Ocean
▸ noun: a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards
▸ Also see portsmouth
▸ Words similar to portsmouths
▸ Usage examples for portsmouths
▸ Idioms related to portsmouths (New!)
▸ Popular adjectives describing portsmouths
▸ Words that often appear near portsmouths
▸ Rhymes of portsmouths
▸ Invented words related to portsmouths
▸ noun: a port city in southern England on the English Channel; Britain's major naval base
▸ noun: a port town in southeastern New Hampshire on the Atlantic Ocean
▸ noun: a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards
▸ Also see portsmouth
▸ Words similar to portsmouths
▸ Usage examples for portsmouths
▸ Idioms related to portsmouths (New!)
▸ Popular adjectives describing portsmouths
▸ Words that often appear near portsmouths
▸ Rhymes of portsmouths
▸ Invented words related to portsmouths