The common name castor oil, from which the plant gets its name, probably comes from its use as a replacement for castoreum, a perfume base made from the dried perineal glands of the beaver (castor in Latin).
noun. Enchantment is defined as a feeling of great delight or a feeling of being captivated, or under a spell. 1  When you are delighted and captivated with watching the waves crash on the sea shore, this is an example of enchantment.nchantment is defined as a feeling of great delight or a feeling of being captivated, or under a spell.
enchantment. noun enÂ·chantÂ·ment \in-Ëchant-mÉnt, en-\. Tweet. : a feeling of being attracted by something interesting, pretty, etc. : the state of being enchanted. : a quality that attracts and holds your attention by being interesting, pretty, etc.ull Definition of ENCHANTMENT. 1. a: the act or art of enchanting b: the quality or state of being enchanted. 2. See enchantment defined for English-language learners. See enchantment defined for kids.