{adj. phr.}, {used predicatively} (stress on "time") Dire, necessary, and sufficient circumstances prompting action. * /It is high time we sold the old house; it will fall apart within a year./
HIGH TIME
Meaning of HIGH TIME in English
Slang English vocab. Английский сленговый словарь. 2012