English word definition — powered by WordNet
lower someone's spirits
lower (prices or markets)
cause to drop or sink
press down
lessen the activity or force of
Want to remember depress?