'treetop' definitions:

Definition of 'treetop'

(from WordNet)
noun
The upper branches and leaves of a tree or other plant [syn: crown, treetop]