Word Hen
What is the meaning of the word "
firestorm
"?
Definitions:
an outburst of controversy
noun
the incident triggered a political firestorm