TREE Meaning of TREE in English v. force to climb on a tree; put in a difficult situation; put a shoe on a shoetree Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012