enravish

/ɪnˈrævɪʃ/
verb
  1. To fill someone with intense delight or wonder; to enchant or captivate.
    • The painter's masterpiece enravished everyone who saw it.
    • The melody enravished the audience, leaving them speechless.
    • The garden's beauty enravished the visitors on the tour.
Antonyms