English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the difference between impel and compel?

share|improve this question
up vote 15 down vote accepted

To me, impel has a sense of motion/pushing, while compel is more of an obligation. Think of impulse vs. compulsion.

There's also a difference in origin: with impel, the primary force comes from within the object (albeit in response to an outside impetus), while compel comes from outside and acts on the object. I can compel you to do something, but I can only cause you to feel impelled. Or something like that.

share|improve this answer

To impel is to push someone or something forward, while to compel is to force someone to do something. The difference is subtle, but usually compel carries a connotation of coercion or obligation. Impel has its roots in the Latin word for "to push forward", while compel comes from that for "to drive together".

share|improve this answer

protected by Will Hunting Nov 17 '12 at 6:21

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?