An individual low pressure disturbance, complete with winds, clouds, and precipitation. The name is associated with destructive or unpleasant weather. Storm-scale refers to disturbances the size of individual thunderstorms.
STORM
Meaning of STORM in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012