n. manmade water channel equipped with a valve or gate for regulating water flow; valve or gate used to regulate water flow; water flow controlled by a sluice; trough, water channel used to transport objects (i.e. logs)
SLUICE
Meaning of SLUICE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012