Definition of Treetop

Noun: treetop  'tree,tóp

  1. The upper branches and leaves of a tree or other plant
    - crown

See also:
trees
treetops

Anagrams containing the word treetop

tterpoe ptreeto optreet toptree etoptre eetoptr reetopt