engrosser

/ɪnˈɡroʊsər/
noun
  1. A person or thing that completely captures someone's attention or interest.
    • As a storyteller, she was an engrosser who could hold a room silent.
    • The new video game is an engrosser, keeping players glued to their screens for hours.
    • That author is a true engrosser, writing books you cannot put down.
Synonyms
What does "engrosser" mean? | whatsthatwordmean | whatsthatwordmean