Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
keel
in English
keel
us
/kiːl/
uk
/kiːl/
#common
Plural
keels
Past Tense
keeled
Participle Verb
keeling
Third Person Singular
keels
Definitions
Noun
a
longitudinal
beam
along
a
ship's
hull
;
provides
stability
a
flat
piece
of
material
for
control
and
stability
the
rigid
bottom
part
of
an
object
(
e
.
g
.
iceberg
)
a
flattened
plate
or
spiral
ridge
(
in
zoology
)
a
botanical
term
for
the
lowest
petals
(
of
a
flower
)
Compounds / Phrases
keelboats
keel over