Synonyms of Portsmouth in English :

Antonyms of Portsmouth in English

Thesaurus of Portsmouth in English

Portsmouth

see definition of portsmouth

Synonyms of portsmouth

1. (noun) a port city in southern England on the English Channel; Britain's major naval base