portsmouth

/ˈpɔːrtsməθ/ or /ˈpɔːrtsˌməθ/

Definitions

1. noun

A seaport or a town with a port, especially one that is a major trading centre.

“Plymouth is a port city near Portsmouth in southern England.”

2. proper noun

A city in southern England, located on the south coast of England, and the home of the Royal Navy.

“Portsmouth is known for its historic dockyard and naval museum.”

Synonyms

  • harbour
  • port
  • seaport

Antonyms

  • inland town
  • landlocked city