desolater

desolater

English Noun
Ad

Definition

One who, or that which, desolates or lays waste.

Etymology

From desolate + -er.

Ad

Related Words