Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
put one's oar in
in English
put one's oar in
#common
Definitions
Verb
to
interfere
in
someone's
business
I'd
rather
not
put
my
oar
in
and
let
them
handle
their
own
problems
.