Big Huge Thesaurus

enthrallment

noun