COUCHING


Meaning of COUCHING in English

(n.) Embroidering by laying the materials upon the surface of the foundation, instead of drawing them through.

Webster's English dictionary.      Английский словарь Webster.