compulsion - English Synonyms Dictionary

compulsion

n.
[1] irresistible impulse
[2] obsession
[3] coercion