Synonyms of Portsmouth in English :
Antonyms of Portsmouth in English
Thesaurus of Portsmouth in English
Portsmouth
see definition of portsmouthSynonyms of portsmouth
1. (noun) a port city in southern England on the English Channel; Britain's major naval base