Search

bewitch🔊

To cast a spell upon.

To fascinate or charm.

📑 Synonyms: forspeak

To astonish, amaze.