In the last few days? (8)

I believe the answer is:
recently
(Other definitions for recently that I've seen before include "In the near past" , "Of late" , "Happening not long ago" , "Lately" , "Adverb meaning not long ago" .)
I believe the answer is:
recently
(Other definitions for recently that I've seen before include "In the near past" , "Of late" , "Happening not long ago" , "Lately" , "Adverb meaning not long ago" .)