DESOLATER


Meaning of DESOLATER in English

noun

or des·o·la·tor ]əˌlād.ə(r), -ātə-\

( -s )

: one that brings desolation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.