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 portsmouths
▸ Words similar to portsmouth
▸ Usage examples for portsmouth
▸ Idioms related to portsmouth (New!)
▸ Popular adjectives describing portsmouth
▸ Words that often appear near portsmouth
▸ Rhymes of portsmouth
▸ Invented words related to 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 portsmouths
▸ Words similar to portsmouth
▸ Usage examples for portsmouth
▸ Idioms related to portsmouth (New!)
▸ Popular adjectives describing portsmouth
▸ Words that often appear near portsmouth
▸ Rhymes of portsmouth
▸ Invented words related to portsmouth