Desolates Synonyms and Antonyms

Leave someone who needs or counts on you; leave in the lurch
(Verb)
Reduce in population
(Verb)
Synonyms:
  1. depopulates