Maiden race meeting -- might it bring luck? (6)
I believe the answer is:
mascot
'luck?' is the definition.
(thesaurus)
'maiden race' is the wordplay.
'maiden' becomes 'm' (cricket abbreviation).
'race' becomes 'Ascot' (Ascot is a racecourse).
'm'+'ascot'='MASCOT'
'meeting might it bring' acts as a link.
I am not very happy about this link. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for mascot that I've seen before include "'Symbol, for a team say (6)'" , "Team's lucky person/thing" , "One is lucky" , "Does it get you first place" , "Thing believed to bring good luck to its owner or team" .)