Supplanting Meaning

There are 1 meaning(s) for word Supplanting

Meaning 1 : act of taking the place of another especially using underhanded tactics

    Synonyms : displacement