it is high time that


Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.

it is high time that

it is past the time when (something should have happened or been done).
See also: high, that, time
Full browser ?