keeled adjective.
[ki:ld] L18.[from KEEL noun1 + -ED2.]Having a keel;
spec. (a) (of a boat) built with a keel;
(b) Biology (of an organ or structure) having a central ridge, carinate.
keeled scraper [translating French grattoir caréné] Archaeology a prehistoric flint-tool having a central ridge on its upper surface.
[TahlilGaran] English Dictionary ▲