see|Batt English
Noun
batt
#Pieces of fabric or fibre used for stuffing; batting; insulation
zh:batt