on someone's hands

Prepositional phrase

 * 1)  Being someone's liability or responsibility; with which someone is lumbered.
 * 2)  Available to be used by someone; in someone's possession.
 * 1)  Available to be used by someone; in someone's possession.
 * 1)  Available to be used by someone; in someone's possession.