What does Self-handicapping strategy mean? Below you find one meaning for the word Self-handicapping strategy You can also add a definition of Self-handicapping strategy yourself
1
00
Self-handicapping strategy
Any action or choice of performance setting that increases the opportunity to avoid blame for failure and to get credit for success.