keel in Catalan keel in Catalan quilla noun (nautical) A large beam along the underside of a ship’s hull from bow to stern. Add to Flashcards