high time
The appropriate time (that something happen). Thank you for a lovely meal, but it's high time for us to start heading home. It is high time that someone gives him the punishment he deserves!
high time
The appropriate time for something; also, past the appropriate time. For example, It's high time we did something about Martha's dog, or It's high time you children were in bed. The precise meaning of this term depends on the tone of voice and/or the context. For a synonym, see about time.
high time
The appropriate or urgent time: It's high time that you started working.