SUPPLANT


Meaning of SUPPLANT in English

v. take the place of in an underhanded or scheming manner, overthrow, usurp; replace one thing with another

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