DEVASTATING MEANING IN ENGLISH

• Devastating Definition & Synonyms

  1. (p. pr. & vb. n.) of Devastate


Synonyms:
Annihilating, Annihilative, Crushing, Withering,

• Devastate Definition & Synonyms

  1. (v. t.) To lay waste; to ravage; to desolate.


Synonyms:
Desolate, Ravage, Waste,

RECENT SEARCHES