Lametta definitions

Thin wire or foil made of brass, gold or silver; now especially thin strips of metallic foil used as Christmas decoration.
noun
0
0

Origin of lametta

From Italian lametta, diminutive of lama ‘metal plate’.