Definitions by teznation
Larching
1. The intentional seeking of Larch trees in pursuit of personal pleasure or photographic imagery.
2. To fantasize/obsess over the thought of Larch trees in their colorful Autumn shades.
2. To fantasize/obsess over the thought of Larch trees in their colorful Autumn shades.