“Is it really a coincidence that those critics who continue to lambaste traditional media organisations for their supposedly partisan bias and lack of objectivity are actually contributing to making the media more biased?”
Verb
Simple past tense for to criticize harshly and usually publicly
“Is it really a coincidence that those critics who continue to lambaste traditional media organisations for their supposedly partisan bias and lack of objectivity are actually contributing to making the media more biased?”