Pass on social occasion for sport (8)
I believe the answer is:
handball
'for sport' is the definition.
(handball is a kind of sport)
'pass on social occasion' is the wordplay.
'pass on' becomes 'hand' (synonyms).
'social occasion' becomes 'ball' (I can't justify this - if you can you should give a lot more credence to this answer).
'hand'+'ball'='HANDBALL'
Can you help me to learn more?
(Other definitions for handball that I've seen before include "Offence from soccer" , "kind of foul" , "Game played in a walled court" .)