captivate

Definition

To attract and hold someone's attention or interest completely.

Español Atraer y mantener la atención o interés de alguien completamente.

Example

"Her performance captivated the entire audience."