Dictionaries give two different meanings for "dépression" in the weather context - either low pressure system or heavy rains. Low pressure leads to rainstorms, but which is meant in this excercise?
Dictation exercise C1
There are international norms for such expressions and I always took it as meaning as a low-pressure system, but this is not my field.
Take a look at the following Wiki page which I found with lots of interesting weather vocabulary that might interest you -
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard