Definition of lock pool in US English:

lock pool

noun

  • A pool or body of water immediately above or below a canal or river lock.

Origin

Late 17th century; earliest use found in Sad News Oxford-sheir & Bark-sheir.