meaning of devastate

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 |

Developed & Maintained By Taraprasad.com

Treasure Words