Steam needed to get forward (5)
I believe the answer is:
ahead
'forward' is the definition.
(synonyms)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for ahead that I've seen before include "Winning" , "in van" , "What's down the road" , "In the future" , "likely to win?" .)