keeled

adjective
  1. having a keel or ridge-like structure
  2. Usage: nautical; biology
verb
  1. past tense of keel: to fall over suddenly
  2. Usage: informal

Examples