The definition :


Definitions of squinting:

  • adjective:   having eyes half closed in order to see better



Are you interested in alternative search :

:closed shut squinched

If you like reading news check: