squinched
English Dictionary
->
Letter S
-> squinched
Search Dictionary:
squinched Definition
(s)
having
eyes
half
closed
in
order
to
see
better
; "
squinched
eyes
"
squinched Synonyms
squinched
squinting
© Art Branch Inc.