Show after lunch to graduate taking part of course welcomed at home (7)
I believe the answer is:
matinee
'show after lunch' is the definition.
'matinee' can be an answer for 'show' (I've seen this before). I'm not sure about the 'after lunch' bit.
'graduate taking part of course welcomed at home' is the wordplay.
'graduate' becomes 'MA' (abbreviation for Master of Arts).
'taking' is a charade indicator (letters next to each other).
'part of course' becomes 'tee' (I've seen this before).
'welcomed' indicates putting letters inside (in sense of 'invited in').
'at home' becomes 'in' ('I'm in' can mean 'I'm at home').
'tee' placed around 'in' is 'tinee'.
'ma'+'tinee'='MATINEE'
'to' is the link.
Can you help me to learn more?
(Other definitions for matinee that I've seen before include "First jackets" , "Play, perhaps" , "Afternoon showing of play" , "After lunch, show" , "sort of jacket" .)