Idiom Definition:
Your browser does not support the audio element.
"to have time on your hands"
a period of time when you have nothing that you have to do.
a period of idle time.
Synonyms: break, breather, dawdle, dilly-dally, free, freedom, halt, idle, idleness, inactivity, indolence, interim, interlude, intermission, laze, lazing, lazy, leisure, letup, loaf, loafing, lull, pause, recess, repose, respite, rest, spare, suspension
She
has a lot of
time on her hands therefore she has spare time to relax and read ...