Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
oar
in English
oar
#common
Plural
oars
Definitions
Noun
a
lever
for
propelling
boats
;
flat
blade
and
handle
a
person
rowing
a
boat
an
oar-like
organ
for
swimming
The
fish
used
its
oar-like
fins
to
propel
itself
through
the
water
.
Compounds / Phrases
oarlocks
oarswomen
stick one's oar in
put in one's oar
put one's oar in
oarfishes