onslaught
Noun
powerful attack or force that overwhelms
Facing an onslaught of backlash, Facebook quickly rescinded an option that allowed third party applications to request mobile phone numbers and addresses of its users.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.