n.
1.contemplation of things past retrospect v.
1.look back upon (a period of time, sequence of events, etc.)
Idiom of the Day
get the lowdown on (someone or something)
to receive the full story about someone or something
I met a friend for coffee to get the lowdown on our friend who is getting married.