English
›
Words
impel
Translation:
English
Noun
0
urge
to action
Verb
3
drive
or force onward
1
drive
to take action
Add
Translation