Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
treetop
in English
treetop
us
//ˈtriːtɑp//
uk
//ˈtriːtɒp//
#moderate
Plural
treetops
Definitions
Noun
the
highest
branches
(
or
crown
)
of
a
tree
The
bird
built
its
nest
near
the
treetop
.
Base Words
top
tree