eyelash yarn

English dictionary entry

Meanings

noun
  1. A type of novelty yarn consisting of a thread base, with several long strands spaced at even intervals that jut out at an angle from the main strand.

Word forms

eyelash yarn eyelash yarns
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.