1. of Impel2. urged or forced to action through moral pressure; "felt impelled to take a stand against the ">issue"
impelled |