Meaning of yarn in English
Noun
1. cotton, wool, silk, or other fibers in the form of thick thread, used for knitting; thick thread made of cotton, wool, silk, nylon etc., which is used to knit things or make cloth
cotton yarn
wool yarn
a ball of yarn
spin[⇔unsnarl] a yarn
spin a cotton into yarn
Cotton yarn is woven into cotton cloth.
2.
(a) the account of one’s journey
(b) a long story that has a lot of exciting details but is not completely true; a tale or story that seems exaggerated, false, or doubtful
spin a yarn
a big yarn ー a tall tale
a hair-raising yarn ー a horror[lurid, gruesome] story
Verb
1. tell a long stories; spin[tell] a yarn
yarn about one's past