TREETOP Meaning of TREETOP in English /tree"top'/ , n.the top or uppermost branches of a tree. [ 1520-30; TREE + TOP 1 ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012