Impelled Synonyms and Antonyms
Urge or force (a person) to an action; constrain or motivate
(Verb)
Synonyms:
Urged or forced to action through moral pressure
(Adjective)
Synonyms: