Выбрать страницу
Verb: round on
Meaning: Criticise or attack fiercely
She ROUNDED ON her critics and said they were idiots.