Home Synonyms keel
See US English definition of keel
See UK English definition of keel
See Spanish definition of quilla
1‘she sat on the upturned keel of the boat’
READ THESE ARTICLES