Synonyms
Antonyms
Etymology

1. treetop

noun. ['ˈtriːˌtɔp'] the upper branches and leaves of a tree or other plant.

Synonyms

Antonyms

Etymology

  • top (English)
  • top (Old English (ca. 450-1100))
  • tree (English)
  • tree (Middle English (1100-1500))

Rhymes with Treetop

  • agitprop