putting a lid on

English

Verb

putting a lid on

  1. present participle of put a lid on