English Dictionary
Definition splendour in British English
splendour noun
noun
/ˈsplendə(r)/
1
the beautiful and impressive features of something
Example
the architectural splendours of the cathedral
2
the impressive beauty of something, often something that looks very expensive
