SLUICE Meaning of SLUICE in English (n.) Hence, an opening or channel through which anything flows; a source of supply. Webster's English dictionary. Английский словарь Webster. 2012