WTWM

whatsthatwordmean

← Definition
Guess

desolators

nounPlural of desolator; multiple people or things that cause great sadness, loneliness, or destruction.

Synonyms

devastatorsnoun

Antonyms

consolersnoun

Built for word lovers.