LARCH Meaning of LARCH in English n. 1 a deciduous coniferous tree of the genus Larix, with bright foliage and producing tough timber. 2 (in full larchwood) its wood. [ MHG larche ult. f. L larix -icis ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012