broadside
nouna direct and forceful attack or criticism
The senator launched a verbal broadside against the proposed legislation, criticizing its lack of environmental safeguards.
Also assault · attack · criticism · salvo · diatribe
Try typing it
Type all GRE words →