Leaf Peeping Definition
noun
The activity of traveling in the fall to areas wooded with deciduous forests to view the changing color of the leaves.
American Heritage
Related Articles
Find Similar Words
Find similar words to leaf peeping using the buttons below.