Word info

sconcheon

Noun

Meaning

A squinch.

Source: Webster's dictionary

Close letter words and terms