English dictionary
swan song meaning and definition
Definition and meaning of swan song at MeaningMonkey.org. swan song meaning and definition in the English Dictionary.SWAN SONG noun
Definition of swan song (noun)
- a final performance or effort (especially before retirement)
- synonyms: last hurrah
Source: Princeton University Wordnet