Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supercells
in English
supercells
us
/ˈsuː.pərˌsɛlz/
uk
/ˈsuː.pəˌsɛlz/
#uncommon
Definitions
Noun
severe
thunderstorms
with
balanced
updrafts
;
producing
extreme
weather
a
type
of
storm
cell
;
characterized
by
strong
winds
and
hail
a
crystal
unit
cell
;
containing
multiple
primitive
cells
Base Words
cells
super