English word definition — powered by WordNet
urge or force (a person) to an action
cause to move forward with force
Want to remember impel?