Did you mean keeled?
keeled
verb
°past tense of keel.
adjective
°Furnished with a keel, especially a keel of a specified type.