Meaning of tin foil

Definition of tin foil

(noun) foil made of tin or an alloy of tin and lead

Other information on tin foil

WIKIPEDIA results for tin foil
Amazon results for tin foil