SEVERE THUNDERSTORM WATCH


Meaning of SEVERE THUNDERSTORM WATCH in English

Issued when conditions are favorable for the development of severe thunderstorms in and close to a defined area.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .