TREETOP Meaning of TREETOP in English tree ‧ top /ˈtriːtɒp $ -tɑːp/ BrE AmE noun [countable usually plural] the branches at the top of a tree Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012