Attested.to

Definition

a thin plastic film made of saran (trade name Saran Wrap) that sticks to itself; used for wrapping food

Seed ·

Term in context

cling film in CommonParlance