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. Словарь английских синонимов. 2012