captivator

/ˈkæptɪveɪtər/

Definitions

1. noun

a person or thing that captures or holds the attention of others

“The singer was a captivator of the audience with her enchanting voice.”

2. noun

a person or thing that holds someone in a state of captivity or subjection

“The captivator of the city was a ruthless warlord.”

Synonyms

  • attraction
  • capturer
  • enthrallment

Antonyms

  • freedom
  • liberator