High time has 2 different meanings across 1 category:
Noun
the latest possible moment
"it is high time you went to work"
A point in time at which something is considered to be utterly due or even overdue to occur.