Meaning of impelled
Definition of impelled
(adj)
urged or
forced
to
action
through
moral
pressure; "felt impelled to
take
a
stand
against the issue"
Other information on impelled
WIKIPEDIA results for
impelled
Amazon results for
impelled
Tweet