démanger

Etymology
From.

Verb

 * 1)  to itch, to cause to feel itchy
 * 2)  to cause to have the desire to, to cause to itch for action
 * 1)  to cause to have the desire to, to cause to itch for action
 * 1)  to cause to have the desire to, to cause to itch for action