Definition of keeled in English:

keeled

See synonyms for keeled

adjective

See keel

  • ‘a deep-keeled yacht’