PUT THE LID ON Meaning of PUT THE LID ON in English See ↑ SHUT 2 Longman Activator English vocab. Английский словарь Longman активатор . 2012