English edit

Etymology edit

tree +‎ top

Noun edit

treetop (plural treetops)

  1. The crown or uppermost branches of a tree

Derived terms edit

Translations edit

Anagrams edit