Social event for bachelor before a French boxing match (8)
I believe the answer is:
bunfight
'social event' is the definition.
Both the definition and answer are singular nouns.
Perhaps you can see an association between them that I can't see?
'bachelor before a french boxing match' is the wordplay.
'bachelor' becomes 'B' (abbreviation e.g. BA=Bachelor of Arts).
'before' says to put letters next to each other.
'a french' becomes 'un' ('a' in French).
'boxing match' becomes 'fight' (I've seen this in another clue).
'b'+'un'+'fight'='BUNFIGHT'
'for' is the link.
Can you help me to learn more?
(Other definitions for bunfight that I've seen before include "Tea party (slang)" , "Grand tea party - huge argument" .)