keeled (adj.) Look up keeled at Dictionary.com
"furnished with a keel, having a keel (of a specified type) or something resembling one," 1744, adjective from keel (n.).