SIT ON ONE'S HANDS
Meaning of SIT ON ONE'S HANDS in English
phrasal
1. : to withhold applause : fail to show approval or enthusiasm
2. : to fail to take expected or appropriate action : sit by
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012