'swan song' definitions:

Definition of 'swan song'

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