treetop(noun) noun1. the upper branches and leaves of a tree or other plantSimilar word(s): crownDefinition categories: plant, top