English | German | Russian | Czech

treetop English

Meaning treetop meaning

What does treetop mean?

treetop

(= crown) the upper branches and leaves of a tree or other plant

Synonyms treetop synonyms

What other words have the same or similar meaning as treetop?

treetop English » English

crown top top of a tree tip of a branch

Are you looking for...?