(s)late, recentof the immediate past or just previous to the present time“a late development”, “their late quarrel”, “his recent trip to Africa”, “in recent months”, “a recent issue of the journal”