English dictionary
supertwister meaning and definition
Definition and meaning of supertwister at MeaningMonkey.org. supertwister meaning and definition in the English Dictionary.SUPERTWISTER noun
Definition of supertwister (noun)
- the most powerful tornado which can create enormously devastating damage
- "supertwisters are fortunately rare"
Source: Princeton University Wordnet