v. insert gems in a decorative setting; ornament by embossing or engraving; incase or inclose in a border or rim
ENCHASE
Meaning of ENCHASE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012