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)

  1. a pointed arch having an S-shape on both sides
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: