English Dictionary
Definition crowning glory in British English
crowning glory noun
[countable] noun
1
the most impressive and most important part of something
