Meaning of “sluice” in the English Dictionary

"sluice" in British English

See all translations

sluicenoun [ C ]

uk /sluːs/ us /sluːs/ also sluiceway,

an artificial channel for carrying water, with an opening at one end to control the flow of the water

sluiceverb [ I usually + adv/prep ]

uk /sluːs/ us /sluːs/

If water sluices out from somewhere, it flows in large amounts:

Water sluiced out from the pipes.

Phrasal verb(s)

(Definition of “sluice” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)