Definition of keeled in English:

keeled

adjective

See keel

  • ‘a deep-keeled yacht’