tin foil
Explore definitions, synonyms, and language insights of tin foil
Definitions
Noun
foil made of tin or an alloy of tin and lead
Noun
foil made of aluminum