Sheen lookalike Synonyms

Definitions for Sheen


  • (noun) brightness created by light reflected from a surface
  • (noun) the visual property of something that shines with reflected light

SL abbreviation

SL is an abbreviation for Sheen Lookalike
What does SL stand for?
SL stands for "Sheen Lookalike"