is a fairly new kind of textile product that is non-woven, but manufactured by punching holes on fire-resistant and insulating type of material with a needle punching machine.
needle cotton pad(hurried);
=pad
=anything made of or filled with soft material (cotton) to protect something or make it more non-dangerous to hurt people from touching.