SLOUGH Meaning of SLOUGH in English () imp. of Slee, to slay. Slew. Webster's English dictionary. Английский словарь Webster. 2012