embroid ( synonym found)

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.

Back to Top