desolater
desolater
English
Noun
Ad
Definition
One who, or that which, desolates or lays waste.
Etymology
From desolate + -er.
Ad
desolater
One who, or that which, desolates or lays waste.
From desolate + -er.