Follow US:

What is the meaning of [High time]

The time that something is due (bordering on overdue) to be done.

For example, “It’s beginning to get dark. It’s high time we got started on putting up the tent”.