moment of glory

English

Noun

moment of glory (plural moments of glory)

  1. Synonym of moment in the sun.