SCATHING Meaning of SCATHING in English adj. injurious, causing damage; severe, harsh Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012