Definition, synonyms and related words
A polyester film made from stretched polyethylene terephthalate (PET); mylar