American Dictionary
Definition last hurrah in American English
last hurrah noun
[countable] noun
1
a final effort, performance, appearance, event, etc., at the end of someone's career
