Definition of leaf metal in US English:

leaf metal

noun

  • Metal beaten into a thin leaf or foil.

Origin

Early 18th century.