Word Hen
What is the meaning of the word "
impelled
"?
Definitions:
urged or forced to action through moral pressure
adjective
felt impelled to take a stand against the issue
Synonyms:
driven