Toll Free: (800) 790-3680

"depression" Definition & Translations

Search for an expression in any language pair... Dictionary Home

depression (English)
A period of time with economy at near standstill, characterized by high unemployment and low levels of investment.
An area of lowered air pressure that generally brings moist weather.
An area that is lower in topography than its surroundings.
State of physical and / or psychological dejectedness, which can lead to unhappiness, pessimism and mistrust.

Translate depression

Learn how to say "depression" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC