Synonyms of keel in English:

keel


See definition of keel

noun

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

SYNONYMS

base, bottom, bottom side, underside