treetop

/trˈitɔp/

Explore definitions, synonyms, and language insights of treetop

Definitions

Noun
the upper branches and leaves of a tree or other plant

Synonyms


More General Terms

top

More Specific Terms