Dictionary.com
Thesaurus.com

has been riming

  • present perfect progressive
    of rime (3rd person singular).
    rime
    noun
    an opaque coating of tiny, white, granular ice particles, caused by the rapid freezing of supercooled water droplets on impact with an object.

More Suggestions