Definition of toile de laine in US English:

toile de laine

noun

  • A light woollen dress material usually made of merino wool.

Origin

Mid 19th century; earliest use found in Court Journal. From French toile de laine, lit. ‘cloth of wool’ from toile cloth + de + laine wool.

Pronunciation

toile de laine

/twɑːl də ˈlɛn/