devastating 1

adjectivedomain: all adj
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

making light of

  • 1.a devastating portrait of human folly
  • 2.afire with annihilating invective
  • 3.to compliments inflated I've a withering reply- W.S.Gilbert

Project co-funded by European funds

FENG