What is the meaning of Enchase?

To set (a gemstone, etc.) into.

To be a setting for.

To decorate with jewels, or with inlaid ornament.

To cut or carve, as with a weapon.

Source: wiktionary.org