Treetop

English word definition — powered by WordNet

NOUN

the upper branches and leaves of a tree or other plant

Want to remember treetop?

Sign up free to bookmark & revise