What is the meaning of Head_of_steam?

A significant amount of energy, vigour or momentum, sufficient to make progress or succeed in a task.

Used other than figuratively or idiomatically: see head, steam.

Source: wiktionary.org