'keel arch' definitions:

Definition of 'keel arch'

(from WordNet)
noun
A pointed arch having an S-shape on both sides [syn: ogee arch, keel arch]