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. 2012