keeled

keeled definitions

adj
  • Furnished with a keel, especially a keel of a specified type