Synonyms of compulsions

1 Syllable
need
2 Syllables
coercion, driving, force, hang-up, urge, duress, demand, monkey, duty, constraint, drive
3 Syllables
urgency, engrossment, obsession, pressure
4 Syllables
exigency, prepossession, necessity, preoccupation