SLUICE


Meaning of SLUICE in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.