mesoscale convective system
mesoscale convective system
English
Noun
Ad
Definition
A huge complex of thunderstorms that can sometimes reach the size of Texas.
Ad
mesoscale convective system
A huge complex of thunderstorms that can sometimes reach the size of Texas.