Dictionary search results

Showing 1-2 of 2 results

squinch1 US English

A straight or arched structure across an interior angle of a square tower to carry a superstructure such as a dome

squinch2 US English

Tense up the muscles of (one’s eyes or face)