Definition of lock pool in English:

lock pool

See synonyms for 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.