Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: treetop  'tree`tóp
  1. The upper branches and leaves of a tree or other plant
    - crown

Derived forms: treetops

Type of: top

Part of: tree