put the lid on

listen to the pronunciation of put the lid on
الإنجليزية - الإنجليزية
put a stop to; shut someone up