Meaning ofstick one's oar inin English

stick one's oar in

#common
Definitions