Synonyms of SQUINCH

What is another word for SQUINCH