meaning of devastate2

1. To lay waste; to ravage; to desolate.
2.
overwhelm or overpower; "He was devastated by his grief when his son ">died"


Related Words

devastate | devastated | devastating | devastation | devastator |

Developed & Maintained By Taraprasad.com

Treasure Words