EXTIRPATOR


Meaning of EXTIRPATOR in English

noun one who extirpates or roots out; a destroyer.

Webster English vocab.      Английский словарь Webster.