Dictionary
Dictionary
Sluice — definition & meaning
Word Type Definition Sluice n. An artifical passage for water, fitted with a valve or
gate, as in a mill stream, for stopping or regulating the flow; also, a
water gate or flood gate.
Explore more words:
Petrogale · Triungulus · Disturb · Stree · Nerve · Plat · Homograph · Shechinah ·