WordUnscrambler Home
treetop
Definitions
[ˈtriːtɒp], (Noun)
Definitions:
- the uppermost part of a tree
Phrases:
Origin
:
Click here to see the free dictionary definition for treetop
definition by Oxford Dictionaries