Русский-Английский словарь »

затыкать рот // означает в английский

РусскийАнглийский
затыкать рот // verb

jump down someone's throat(criticise with excessive and unexpected harshness)
verb