Noun
Welsh flannel (countable and uncountable, plural Welsh flannels) A fine kind of flannel made from the fleece of Welsh mountain sheep, and largely manufactured by hand.