SUPPLANTER MEANING IN ENGLISH

• Supplanter Definition & Synonyms

  1. (n.) One who supplants.


Synonyms:
Usurper,

RECENT SEARCHES