SQUINCH


Meaning of SQUINCH in English

n. a straight or arched structure across an interior angle of a square tower to carry a superstructure, e.g. a dome. [var. of obs. scunch, abbr. of SCUNCHEON]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.