Definition, synonyms and related words
A huge complex of thunderstorms that can sometimes reach the size of Texas.