ALL meanings of devastator
dev·as·tate
D d - noun devastator One who devastates. 1
- verb with object devastator to lay waste; render desolate: The invaders devastated the city. Synonyms: destroy, sack, despoil, raze, ruin, level. Antonyms: create, erect, develop. 1
- verb with object devastator to overwhelm. 1