TREETOP Meaning of TREETOP in English n. the topmost part of a tree. Oxford English vocab. Оксфордский английский словарь. 2012