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.”