Translation of "keel" - English-Turkish dictionary

keel

noun [ C ] uk /kiːl/ us

a long piece of wood or metal at the bottom of a boat that helps it to balance

tekne omurgası

(Translation of “keel” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)