Glossary
The psychological stress that results from having to get things done in less time than is needed or desired.
Posted
in
by
Tags: