26 across
Mastermind
introduction
of
baby
shower
(5)
Mastermind introduction of baby shower (5)
hints
0
checks
0
hints
The definition is at the beginning of the clue.
How the clue works
The definition is Mastermind, giving you the mind part — BRAIN. Take B (the "introduction of baby", so just the first letter) and stick it in front of RAIN (a shower, naturally) and there you have it.