IMPELLENT MEANING IN ENGLISH

• Impellent Definition & Synonyms

  1. (a.) Having the quality of impelling.
  2. (n.) An impelling power or force.


RECENT SEARCHES