[verb] [I usually + adverb or preposition]If water sluices out from somewhere it flows in large amounts. Water sluiced out from the pipes.If you sluice down/out something you wash it with large amounts of running water.We had to sluice out the garage to get rid of the smell of petrol.
SLUICE
Meaning of SLUICE in English
Cambridge English vocab. Кембриджский английский словарь. 2012