strain
Definition 1
General: State of an individual, entity, or system with excessive or heavy demands on its resources.
Definition 2
Engineering: Measure of the extent to which a body deforms under stress.
Mentioned in these definitions
Popular 'HR, Recruiting, Teams, & Training' Terms
strain in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/strain.html







