English Dictionary
Definition lustre in British English
lustre noun
[uncountable]noun/ˈlʌstə(r)/
2
the feeling that something special and impressive is happening
Synonyms and related words

English Dictionary
the feeling that something special and impressive is happening