portsale

/ˈpɔr.tseɪl/

Definitions

1. noun

a port or place where goods are shipped or sold

“The portsale district is a major hub for international trade.”

Synonyms

  • port
  • wharf

Antonyms

  • inland
  • landlocked