Definition of “gold dust” - English Dictionary

british dictionary