have on hands have (someone/something) on (your) hands to be responsible for someone or something. If the president doesn't take an interest in the economy, he could well have an economic disaster on his hands. The coach was a little surprised to have this tall, talented athlete on her hands. Related vocabulary: have blood on your hands |