LARCH Meaning of LARCH in English ( n. ) A genus of coniferous trees, having deciduous leaves, in fascicles (see Illust. of Fascicle). Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012