SCOURAGE Meaning of SCOURAGE in English (n.) Refuse water after scouring. Webster's English dictionary. Английский словарь Webster. 2012