Refuse place in sport workshop (7)
I believe the answer is:
webinar
'workshop' is the definition.
I know nothing about this answer so I can't judge whether it can be defined by this definition.
'refuse place in sport' is the wordplay.
'refuse place' becomes 'bin' (where rubbish or refuse goes).
'in' is an insertion indicator.
'sport' becomes 'wear' (sport can mean to wear or display on one's person).
'bin' inserted into 'wear' is 'WEBINAR'.
Can you help me to learn more?
(Other definitions for webinar that I've seen before include "Internet seminar" , "online discussion" .)