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.
Updated February 25, 2017. The French word enchantÃ© is an adjective, but you are likely to use the term to express delight when meeting someone new. enchantÃ© (adjective): enchanted, delighted, overjoyed, smitten, bewitched nice to meet you. Je suis enchantÃ© de cette piÃ¨ce. I'm delighted by this play.