Synonyms of keel in English:

keel


See US English definition of keel

See UK English definition of keel

See Spanish definition of quilla

noun

1‘she sat on the upturned keel of the boat’

SYNONYMS
base, bottom, bottom side, underside