The phrase
"weekly wrap" refers to a summary or compilation of events, news, or information that happened or was discussed throughout the course of a week. It's usually presented as a concise overview to keep people informed and up-to-date.
Full definition