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. Английский сленговый словарь. 2012