OAR Meaning of OAR in English • ↑ put/shove/stick your oar in Longman Activator English vocab. Английский словарь Longman активатор . 2012