SUILLAGE Meaning of SUILLAGE in English noun a drain or collection of filth. Webster English vocab. Английский словарь Webster. 2012