captivate
🇺🇸
/ˈkæptɪveɪt/
🇬🇧
/ˈkæptɪveɪt/
to make someone very interested or attracted
The story was able to captivate both children and adults.