depression is a crossword puzzle answer that we have spotted 4 times. Low pressure weather system A low-pressure weather system An area of low atmospheric pressure electronic news media captivated by céline's economic woes