Definify.com

Definition 2025


treetop

treetop

English

Noun

treetop (plural treetops)

  1. The crown or uppermost branches of a tree

Translations