Dictionary.com
Thesaurus.com

had been dewing

  • past perfect progressive
    of dew.
    dew
    noun
    moisture condensed from the atmosphere, especially at night, and deposited in the form of small drops upon any cool surface.

More Suggestions