put the lid on

listen to the pronunciation of put the lid on
English - English
put a stop to; shut someone up