SUPPLANTER


Meaning of SUPPLANTER in English

n. one who supplants, one who takes the place of another through force or intrigue

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.