English Dictionary
Definition the final curtain in British English
the final curtain phrase
phrase
1
the end of a performance in a theatre
Synonyms and related words
2
the end of something, especially life
