squinch1 Syllabification: (squinch)Pronunciation: /skwinCH/Definition of squinch noun a straight or arched structure across an interior angle of a square tower to carry a superstructure such as a dome. Origin: late 15th century: alteration of obsolete scunch, abbreviation of scuncheonsquinch in other Oxford dictionaries Definition of squinch in the British & World English dictionary