English dictionary
keel arch meaning and definition
Definition and meaning of keel arch at MeaningMonkey.org. keel arch meaning and definition in the English Dictionary.KEEL ARCH noun
Definition of keel arch (noun)
- a pointed arch having an S-shape on both sides
- synonyms: ogee arch
Source: Princeton University Wordnet