Crossword Genius

Moving upfront, he goads hosts (2,3,2)

Ross

I believe the answer is:

on the go

'moving' is the definition.
(I've seen this before)

'upfront he goads hosts' is the wordplay.
'hosts' indicates a hidden word.
'ON THE GO' is hidden within 'upfront he goads'.

(Other definitions for on the go that I've seen before include "Keeping busy, not stopping" , "Always busy" , "Running around busily" , "ready to start monopoly?" , "Busily active" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app