English Dictionary
Definition stardust in British English
stardust noun
[uncountable] noun
/ˈstɑː(r)ˌdʌst/
Synonyms and related words
