keel - Dictionary definition and meaning for word
keel
Definition (noun) a projection or ridge that suggests a keel
Definition (noun) the median ridge on the breastbone of birds that fly
Definition (noun) one of the main longitudinal beams (or plates) of the hull of a vessel; can extend vertically into the water to provide lateral stability
Definition (verb) walk as if unable to control one's movements
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com