captivate

/kæptɪveɪt/

Definitions

1. verb

to attract and hold the attention of someone or something

“The magician’s tricks were designed to captivate the audience.”

2. noun

the act of attracting and holding the attention of someone or something

“The captivation of the audience was due to the performer’s charisma.”

Synonyms

  • enchant
  • enthrall
  • fascinate

Antonyms

  • bore
  • dull
  • repel