Squinting look Synonyms

Definitions for Squinting


  • (adjective) having eyes half closed in order to see better

SL abbreviation

SL is an abbreviation for Squinting Look
What does SL stand for?
SL stands for "Squinting Look"

Definitions for Look


  • (noun) facial appearance regarded as an indication of mood or feeling
  • (noun) an instance of looking especially briefly
  • (noun) the outward form of someone or something especially as indicative of a quality