Definify.com

Definition 2024


treetop

treetop

English

Noun

treetop (plural treetops)

  1. The crown or uppermost branches of a tree

Translations