RichThesaurus
cacoethes
cacoethes
antonyms
cacoethes
definitions
noun
Compulsion; mania.