sheen

/ʃˈin/

Explore definitions, synonyms, and language insights of sheen

Definitions

Noun
the visual property of something that shines with reflected light