Definition of Impelled

  • 1. Urged or forced to action through moral pressure Adjective Satellite

Synonyms for word "impelled"

Semanticaly linked words with "impelled"