[verb] [T] -ll- - to force (someone) to do somethingShe was in such a mess I felt impelled to (= felt I had to) offer your services. [+ object + to infinitive]I wonder what it is that impels him to exercise all the while. [+ object + to infinitive]I don't know why she didn't reveal his name - perhaps she felt impelled by loyalty.
IMPEL
Meaning of IMPEL in English
Cambridge English vocab. Кембриджский английский словарь. 2012