Enchasing meaning : 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.
enchasing
strikeouts
twin town
antiparallel
lightsome