Synonyms for "supplanter"

Words with similar meaning