TREE Meaning of TREE in English (n.) A mass of crystals, aggregated in arborescent forms, obtained by precipitation of a metal from solution. See Lead tree, under Lead. Webster's English dictionary. Английский словарь Webster. 2012