Definisi 'impel'
English to English
1 urge or force (a person) to an action; constrain or motivate
source: wordnet30
2 cause to move forward with force
• Steam propels this ship
source: wordnet30
3 To drive or urge forward or on; to press on; to incite to action or motion in any way.
source: webster1913
More Word(s)
actuation, propulsion, impetus, impulse, impulsion, displace, move, cause, do, make, flip, rocket, carry, kick, pole,
Related Word(s)
impelled, impelling, impel,

Visual Synonyms
Click for larger image