treetop Meaning, Definition & Usage

  1. noun the upper branches and leaves of a tree or other plant
    crown.

WordNet