lockport

/ˈlɒkpɔrt/

Definitions

1. noun

A city or town, especially in the United States, that has a lock or set of locks on a river.

“Lockport, a city in New York, has a rich history dating back to the early 19th century when it was a major shipping hub.”

Synonyms

  • harbor
  • port

Antonyms

  • landlocked