'swan song' definitions:

Definition of 'swan song'

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