impellent

  • (s) forcing forward or onward; impelling
    • an impellent power
    • an impellent cause

Words of close approximity

impelled impeller