Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
storm
in English
storm
us
/stɔrm/
uk
/stɔːm/
#common
#a2
Plural
storms
Past Tense
stormed
Participle Verb
storming
Third Person Singular
storms
Compounds / Phrases
duststorm
firestorm
hailstorm
rainstorm
snowstorm