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
)
The
ship's
keel
was
damaged
during
the
storm
.
a
flattened
plate
or
spiral
ridge
(
in
zoology
)
The
keel
of
the
bird's
breastbone
was
distinctive
.
a
botanical
term
for
the
lowest
petals
(
of
a
flower
)
The
keel
of
the
orchid
flower
is
shaped
like
a
boat
.
Compounds / Phrases
keelboats
keel over