Advertisement
Skip to
keeled
[keeld]
Nautical.having a keel, especially one of a specified type (sometimes used in combination).
having a ridge or other structure resembling the keel of a boat or ship.
Browse