An Encylopedia Britannica Company

grand finale

1 ENTRIES FOUND:
grand finale noun
plural grand finales
grand finale
noun
plural grand finales
Britannica Dictionary definition of GRAND FINALE
[count]
: a very exciting or impressive ending of a performance or show