SynonymX
Speak
Impelled
Definition of Impelled
1.
Urged or forced to action through moral pressure
Adjective Satellite
Synonyms for word "impelled"
driven
Semanticaly linked words with "impelled"
motivated