it is high time that
Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.
it is high time
It is the appropriate time (that something happen); it is long overdue (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!
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
it is high time thatit is past the time when (something should have happened or been done).
Farlex Partner Idioms Dictionary © Farlex 2017