having had one's day under the sun

English

Verb

having had one's day under the sun

  1. present participle and gerund of have had one's day under the sun