Product

batting, needlepunched definition

Batting whose fibers have been twisted and entangled together, making the fibers stabilized by use of a machine.