'last hurrah' definitions:

Definition of 'last hurrah'

From: WordNet
noun
A final performance or effort (especially before retirement) [syn: swan song, last hurrah]