supertwister
English Dictionary
->
Letter S
-> supertwister
Search Dictionary:
supertwister Definition
(n)
the
most
powerful
tornado
which
can
creat
enormously
devastating
damage
; "
supertiwsters
are
fortunately
rare
"
supertwister Synonyms
supertwister
© Art Branch Inc.