DOWN TREE Meaning of DOWN TREE in English nounEtymology: down (VII) + tree; from the thick cottony fibers surrounding the seeds: balsa 1 Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012