English Dictionary
Definition sluice in British English
sluice verb
verb
/sluːs/

English Dictionary