English Dictionary
Definition impel in British English
impel verb
[transitive] verb
/ɪmˈpel/
English Dictionary