1
Stage 1 of 2
compellere
Latin · ancient
"to force, to drive together"
to drive together, to force, from com- (together) and pellere (to drive)
2
Stage 2 of 2
compulsion
English · 1400s
"an irresistible urge to act in a certain way"
settled as the English word for an irresistible urge to act
Drag to pan · scroll to zoom