DICTIONARY


Definition of SQUINCH

noun : SQUINCH

Source: WordNet 3.1

  • 1. (

    ) a small arch built across the interior angle of two walls (usually to support a spire) ;

verb : SQUINCH

Source: WordNet 3.1

  • 3. (

    ) cross one's eyes as if in strabismus; "The children squinted so as to scare each other" ;


See more about : SQUINCH