SUPPLANT


Meaning of SUPPLANT in English

v. a.

1.

Undermine, overthrow, overpower, force away.

2.

Displace ( by stratagem ), replace, remove, supersede.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.