a person or thing from your past that you see, hear, meet, etc. again in the present
Oxford100% of films
a person or thing from your past that you see, hear, meet, etc. again in the present
Owen. Now, there's a blast from the past.
Sissy and Karen? That's a blast from the past.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition