high-time
Long past due
High time means the moment when something should already have happened or been done—implying urgency or overdue action: It's high time we left, It's high time someone told him the truth.
The phrase suggests mild exasperation that something wasn't done sooner.
Almost always appears with "it's" and a clause following.
Pressing need for action
- long-awaitedExpected after much time
- finallyAt the end
- belatedArriving after expected
- delayedMade to wait longer
tardy · procrastinated · inevitable · necessary · imperative · critical · pressing · due
urgency
Pressing need for action
- long-awaitedExpected after much time
- finallyAt the end
- belatedArriving after expected
delayed · tardy · procrastinated · inevitable · necessary · imperative · critical · pressing · due · ripe
zenith
Point straight overhead
culmination · prime · heyday · height · summit · acme · crest · optimum · meridian · bloom
reckoning
Settlement of accounts
- milestoneNotable event marking progress
- crossroadsMeeting of routes
- junctureCritical point of decision