Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
depression
in English
depression
us
/dɪˈprɛʃən/
uk
/dɪˈpresən/
#common
#b2
Plural
depressions
Definitions
Noun
a
state
of
low
mental
well-being
;
long-term
sadness
a
period
of
low
morale
;
prolonged
unhappiness
an
economic
downturn
;
contraction
The
country
experienced
a
severe
economic
depression
.
a
low-lying
geographic
area
(
valley
,
basin
,
etc
.)
The
valley
is
a
depression
in
the
earth's
surface
.
an
area
of
low
air
pressure
;
stormy
weather
A
depression
in
the
atmosphere
can
cause
heavy
rainfall
.
a
biological
decrease
(
in
function
or
variable
)
The
patient's
depression
of
immune
function
made
them
more
susceptible
to
illness
.