SCATHING Meaning of SCATHING in English anihilant, aplastant English Interlingue dictionary. Английский словарь Интерлингве. 2012