last hurrah

Noun
  1. A final performance or effort (especially before retirement) (synset 100213527)

Other Searches