English Dictionary
Definition grand finale in British English
grand finale noun
[countable] noun
1
the last and most exciting part of a play, opera, or other entertainment, usually involving all the performers
Synonyms and related words
