YourDictionary

Thinsulate

a type of thermal insulation made of synthetic fibers, used esp. as a lining in clothing

link/cite print suggestion box