SIT ON ONE'S HANDS
Meaning of SIT ON ONE'S HANDS in English
1 : to withhold applause : fail to show approval or enthusiasm
2 : to fail to take expected or appropriate action
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012