Definition of embroid:
°to stitch a decorative design on fabric with needle and thread of various colours.
°(figurative) to add imaginary detail to a narrative to make it more interesting or acceptable.
Definition of embroid:
°to stitch a decorative design on fabric with needle and thread of various colours.
°(figurative) to add imaginary detail to a narrative to make it more interesting or acceptable.