Longman Dictionary English From Longman Dictionary of Contemporary Englishhard upon/on somethinghard upon/on somethingBritish English formal soon after something His second major contract followed hard upon the first. → hard ldoceonline.com