Noun Definition

supertwister

1.Definition: the most powerful tornado which can create enormously devastating damage

"Supertwisters are fortunately rare"

Category: General