Definition
Multidisciplinary approach in which human, engineering, and risk management practices are employed to reduce the frequency or severity of losses.
Related Videos
http://www.businessdictionary.com/definition/loss-control.html
http://www.businessdictionary.com/definition/loss-control.html