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
