Impellent



ENGLISH MEANING
noun
1.
An impelling power or force.
adjective
1.
Having the quality of impelling.