|
Definition of Clutchness
1. Noun. (sports) The quality or ability to perform when the pressure is at its climax. ¹
¹ Source: wiktionary.com
|
1. Noun. (sports) The quality or ability to perform when the pressure is at its climax. ¹
¹ Source: wiktionary.com