Synonyms of Supertwister in English :
Antonyms of Supertwister in English
Thesaurus of Supertwister in English
1. (noun) the most powerful tornado which can create enormously devastating damage