LATTEN Meaning of LATTEN in English n. an alloy of copper and zinc, often rolled into sheets, and formerly used for monumental brasses and church articles. Etymology: ME latoun f. OF laton, leiton Oxford English vocab. Оксфордский английский словарь. 2012