What does "flannel" mean?

Flannel: A soft, nappy, woolen cloth, of loose texture. Shak. Adam's flannel. (Bot.) See under Adam. -- Canton flannel, Cotton flannel. See Cotton flannel, under Cotton.

Sources