Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DEVASTATE
Definition:
[verb] devastate or ravage; "The enemy lay waste to the countryside after the invasion"
Synonyms:
lay waste to
,
waste
,
desolate
,
ravage
,
scourge
[verb] overwhelm or overpower; "He was devastated by his grief when his son died"
Synonyms:
Search for
synonyms for DEVASTATE
Related Words:
ruin