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
Compounds / Phrases
oarlocks
oarswomen