Welsh flannel Meaning, Definition & Usage

Definitions
  1. a fine kind of flannel made from the fleece of the flocks of the Welsh mountains, and largely manufactured by hand.

Webster 1913