skeen

listen to the pronunciation of skeen
English - English

Definition of skeen in English English dictionary

skeen arch
an arch whose height is less than half its width