high time
About 1.09 uses per million words.
Meaning
- noun A point in time at which something is considered to be utterly due or even overdue to occur; well past time.
- noun A very enjoyable or exciting experience or period of time.
Similar words
the end of one's rope time of one's life fast times lifetime month of sundays years post-haste overhaste last straw matter of life and death
Save “high time” to learn later