sticking one's oar in

English

Verb

sticking one's oar in

  1. present participle and gerund of stick one's oar in