English dictionary

beguilement meaning and definition

BEGUILEMENT noun

Definition of beguilement (noun)

  1. magnetic personal charm
  2. an entertainment that provokes pleased interest and distracts you from worries and vexations
Source: Princeton University Wordnet