TREETOP Meaning of TREETOP in English n. the topmost part of a tree. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012