Search results
- Dictionaryde-stress/ˌdiːˈstrɛs/
verb
- 1. relax after a period of work or tension: "others come simply to de-stress and to enjoy the exercise and relaxation classes"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries