Welsh flannel

English

Noun

Welsh flannel (countable and uncountable, plural Welsh flannels)

  1. (historical) A fine kind of flannel made from the fleece of Welsh Mountain sheep. It was mostly manufactured by hand.

References