'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]