treetop

Definitions


[ˈtriːtɒp], (Noun)

Definitions:
- the uppermost part of a tree


Phrases:

Origin:




definition by Oxford Dictionaries