Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
firestorms
in English
firestorms
#uncommon
Lemma:
firestorm
The lemma is the base or root form of this word.
Definitions
Noun
intense
fires
fueled
by
strong
winds
a
violent
confrontation
or
dispute
multiple
large
fires
or
turbulent
situations