← DefinitionshareGuesscarinanounA keel-shaped structure or ridge, especially in anatomy or botany.Synonymskeelnounridgenoun