mesoscale convective system

English edit

Noun edit

mesoscale convective system (plural mesoscale convective systems)

  1. A huge complex of thunderstorms that can sometimes reach the size of Texas.