Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, )
Jump to user comments
  • cause to move forward with force
    • Steam propels this ship
  • urge or force (a person) to an action; constrain or motivate
Related words
Related search result for "impel"
Comments and discussion on the word "impel"