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

More General Terms