ENCHASED is a playable word

enchase Scrabble® Dictionary

verb
enchased, enchasing, enchases
to place in an ornamental setting
172 Playable Words can be made from "ENCHASED"