last_hurrahEnglish

last hurrah, swan song

Noun

A final performance or effort (especially before retirement)

English: swan song, last hurrah

English words with similar meanings

Show 1 words