Stuffing made of rolls or sheets of cotton wool or synthetic fiber English: batting, batten Less certain link between this word and this sense.