SUILLAGE


Meaning of SUILLAGE in English

(n.) A drain or collection of filth.

Webster's English dictionary.      Английский словарь Webster.