YourDictionary

latten

noun

  1. brass or a brasslike alloy hammered into thin sheets, formerly used for making church vessels
  2. any metal, esp. tin, in thin sheets

See latten in American Heritage Dictionary 4

link/cite print suggestion box