What is the full meaning of treetops
TREETOP, the top of a tree [n]
Example of the word treetops placed on a Scrabble board.