Meaning of “larch” in the English Dictionary

british dictionary

"larch" in British English

See all translations

larchnoun [ C ]

uk /lɑːtʃ/ us /lɑːrtʃ/

a tall tree that grows in cold northern countries and has leaves shaped like needles that it loses in winter

(Definition of “larch” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)