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. [ ME latoun f. OF laton, leiton ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012