Definitions of cotton flannel:

  • noun:   a stout cotton fabric with nap on only one side