Definify.com

Definition 2025


supplanters

supplanters

English

Noun

supplanters

  1. plural of supplanter