Translation of "keel" - English-Turkish dictionary

keel

noun [ C ] uk us /kiːl/

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)