have time on one's hands

Verb

 * 1)  To have additional or spare time in which one has nothing particular to do or accomplish.