We do not currently know of any synonyms for Jack o' the clock.
The noun Jack o' the clock is defined as: