Synonyms of obsesses

1 Syllable
hold, haunt, grip
2 Syllables
harass, possess, engross, torment, beset
3 Syllables
consume
4 Syllables
infatuate, dominate