Also found in: Dictionary, Thesaurus, Medical, Financial, Idioms.
1. Engineering the failure of a mechanical device from excessive heating
2. Psychology a total loss of energy and interest and an inability to function effectively, experienced as a result of excessive demands upon one's resources or chronic overwork
Collins Discovery Encyclopedia, 1st edition © HarperCollins Publishers 2005