What is the full meaning of sluice
to wash with a sudden flow of water, also SLUSE [v SLUICED, SLUICING, SLUICES]
Example of the word sluice placed on a Scrabble board.