having happened or come into existence only a short time ago
"recent graduates"
"a recent addition to the house"
"recent buds on the apple trees"
"a late development"
"their late quarrel"
"his recent trip to Africa"
"in recent months"
"a recent issue of the journal"
Informed on recent advances in medical science.
出自: E. North