Adjective
1. being new in a time not long past;
"recent graduates""a recent addition to the house""recent buds on the apple trees"2. of 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"3. near to or not long before the present;
"recent times""of recent origin"