Orphrey definitions

noun

a richly embroidered edging on an ecclesiastical vestment