Dictionary |
2 Results
#1
impel
v.
[
force
] urge or force (a person) to an action; constrain or motivate
. wn
#2
impel
v.
[
propel
] cause to move forward with force; "Steam propels this ship"
. wn