Find the word definition

Wiktionary
supertwister

n. (context US weather English) a tornado measuring EF4 or above on the Enhanced Fujita scale

WordNet
supertwister

n. the most powerful tornado which can creat enormously devastating damage; "supertiwsters are fortunately rare"