Stress, tension, or fatigue that persists after intense physical or mental exertion.
Compound of 'after' and 'strain' (from Old French 'estreindre'). Medical and psychological term for lingering effects of overexertion.
Try Another Word