English
English version

hard upon/on something

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
Pictures of the day
What are these?
Click on the pictures to check.