Dictionary.com
Thesaurus.com

had been icing

  • past perfect progressive
    of ice.
    ice
    noun
    the solid form of water, produced by freezing; frozen water.