time on one's hands

idiom

Definition of time on one's hands

: time when one is not busy She's had a lot of time on her hands lately.