American Dictionary
Definition stick your oar in in American English
stick your oar in phrase
phrase
1
to give your opinion about something that other people are discussing without being asked to
