SQUINCH


Meaning of SQUINCH in English

~ 1

■ noun a straight or arched structure across an interior angle of a square tower, bearing a superstructure such as a dome.

Origin

C15: alt. of obs. scunch , abbrev. of scuncheon .

————————

~ 2

■ verb chiefly N. Amer.

1》 tense up the muscles of (one's eyes or face).

2》 crouch down.

Origin

C19: perh. a blend of squeeze and pinch .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.