what is the meaning of depression in science?
Medical definitions for depression A reduction in physiological vigor or activity. A lowering in amount, degree, or position. An inward displacement of a body part.