Definition of Treetop

  • 1. The upper branches and leaves of a tree or other plant Noun

Synonyms for word "treetop"

Semanticaly linked words with "treetop"

Hyponims for word "treetop"