It's like it's a synonym for serenading. See fall, dew.
It is an action of nature that usually occurs at night and consists of the fall of a wet breeze, is mainly seen in the leaves of trees and plants