Dictionary 1. (n.) A keel2. (n.) That part of a papilionaceous flower, consisting of two petals, commonly united, which encloses the organs of fructification 3. (n.) A longitudinal ridge or projection like the keel of a boat. 4. (n.) The keel of the breastbone of birds. |