Thinsulate meaning

thinsəlāt
A type of thermal insulation made of synthetic fibers, used esp. as a lining in clothing.
proper name
0
1
Advertisement