'last hurrah' definitions:

Definition of 'last hurrah'

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