Answer:
keel meaning in English - a long piece of wood or metal on the bottom of a boat that stops it falling over sideways in the water
keel meaning in English - a long piece of wood or metal on the bottom of a boat that stops it falling over sideways in the waterkeel meaning in hindi - नाव की पेंदे में लगा लकड़ी या धातु का लंबा टुकड़ा जो उसे पानी में उलटने नहीं देता; जहाज़ की आधार बिल्ली