LEHR Meaning of LEHR in English n. (also leer) a furnace used for the annealing of glass. [17th c.: orig. unkn.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012