cotton flannel – Meaning and Explanation