keel

2 ENTRIES FOUND:

keel

noun

Definition of KEEL

a large craft for travel by water <for a few days at least, the Titanic was the largest and grandest keel afloat>
Synonyms boat, keel, vessel

Seen & Heard

What made you want to look up keel[noun]? Please tell us where you read or heard it (including the quote, if possible).