addicted, captivated, enchanted, fascinated, obsessed, infatuated, enthralled, charmed, entranced, mesmerized, gripped, spellbound, bewitched, riveted, absorbed, fixated, preoccupied, engrossed, immer... [more]
addicted, captivated, enchanted, fascinated, obsessed, infatuated, enthralled, charmed, entranced, mesmerized, gripped, spellbound, bewitched, riveted, absorbed, fixated, preoccupied, engrossed, immer... [more]
reliant, dependent, contingent, reliant upon, dependent on, contingent upon, reliant on, dependent upon, subject to, conditioned by, hinging on, hinging upon, resting on, resting upon, based on, based... [more]