high time (English)
    Loading AI analysis...
    Loading Wikipedia extract...
    Contributed by: Karishma Boro on 2021-11-11
    1. (Abstract Noun) It is time to do something that should have been done a long time ago