ENCHANTMENT Meaning of ENCHANTMENT in English (n.) That which captivates the heart and senses; an influence or power which fascinates or highly delights. Webster's English dictionary. Английский словарь Webster. 2012