Log in
Search words & phrases
depression
US /dɪˈprɛʃən/
・
UK /dɪ'preʃn/
B2
Definition
Video subtitles
noun
Medical condition of a lack of vitality
Period of unemployment and low economic activity