LARCH Meaning of LARCH in English noun a genus of coniferous trees, having deciduous leaves, in fascicles (see ·illust. of fascicle). Webster English vocab. Английский словарь Webster. 2012