Definition of lock house in US English:

lock house

noun

  • A house at a canal or river lock providing a base, and often accommodation, for the lock-keeper.

Origin

Early 18th century; earliest use found in The British Apollo.