OAR


Meaning of OAR in English

To put in one's oar; to intermeddle, or give an opinion unasked: as, To be sure, you must put in your oar!

Slang English vocab.      Английский сленговый словарь.