depress
- vt. 压抑;使沮丧;使萧条
英英释意
- 1. lower someone's spirits; make downhearted;
- "These news depressed her"
- "The bad state of her child's health demoralizes her"
- 2. lower (prices or markets);
- "The glut of oil depressed gas prices"
- 3. cause to drop or sink;
- "The lack of rain had depressed the water level in the reservoir"
- 4. press down;
- "Depress the space key"
- 5. lessen the activity or force of;
- "The rising inflation depressed the economy"