Definition, synonyms and related words
A soft napped insulating fabric made from polyethylene terephthalate or other synthetic fiber.