on song
English
Prepositional phrase
on
song
(
UK
,
informal
)
Playing or performing well.
Alex (not on) Song
as ITV pundit in Berlin -- West Ham's former Barcelona player endured a tough evening in ITV's Champions League final studio.
[1]
References
[2]