Picture Dictionary and Books Logo
×
treetop [ˈtriːˌtɑːp]

1 treetop noun
  • the highest part of a tree —usually plural