Clue: Be elated to have one's stroll broadcast? (4,2,3)
Answer: WALK ON AIR
Explanation: Definition: Be elated
**WALK** ("to stroll") + **ON AIR** ("broadcast")