tin foil


Meanings

  • foil made of tin or an alloy of tin and lead
  • foil made of aluminum