Informal word for a great deal of criticism (4)
I believe the answer is:
flak
(Other definitions for flak that I've seen before include "Criticism (colloq.)" , "Burst of abuse" , "that can bring down a plane" , "Ground-to-air attack: verbal abuse" , "stick" .)