July 31, 2008

definition - Tree Rain

Tree Rain: [chree rayne]

-noun
1. A phenomenon that happens after a rainfall. Rain collected on the leaves of trees is blown off by the wind, simulating rain, even under tree cover.
  Is it raining? No, it's just tree rain.

No comments: