Dictionary.com
Thesaurus.com

will have glowed

  • future perfect
    of glow.
    glow
    noun
    a light emitted by or as if by a substance heated to luminosity; incandescence.