TREETOP Meaning of TREETOP in English ■ noun (usu. ~s ) the uppermost part of a tree. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004