Skip to content
Definition.com

Stress is nature's fight or flight mechanism overburdened by modern society's prohibition against fighting and fleeing.