tinfoil

Explore definitions, synonyms, and language insights of tinfoil

Definitions

Noun
foil made of tin or an alloy of tin and lead

More General Terms