Portsmouth


Definition: Meaning of, Portsmouth in English to English dictionary.

Pronunciation: / ˈpɔːtsməθ /

  • synonym
  • antonym
  1. a town and port on the south coast of England. it is an important navy base and a place from which FERRIES take cars and passengers to France
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym