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
American idioms English vocabulary. Английский словарь американских идиом. 2012