WTWM

whatsthatwordmean

← Definition
Guess

desolator

nounA person or thing that causes great sadness, loneliness, or destruction.

Synonyms

devastatornoundestroyernounravagernoun

Antonyms

consolernoun

Built for word lovers.