Collins Chinese Dictionary Plus (3rd edition), 2011:
depress [
dI'prEs]
vt 1 [+ person] 使沮丧(喪) shǐ jǔsàng
2 [+ price, wages] 使跌价(價) shǐ diējià
3 (=press down)
[+ accelerator, lever] 压(壓)下 yāxià
在这些条目还发现'depress':
在英文解释里:
floor it - get down - press - press down - press in
中文:
压抑