head of steam
Noun
Meaning
head of steam (plural heads of steam)
(idiomatic) A significant amount of energy, vigour or momentum, sufficient to make progress or succeed in a task.
Noun
head of steam (plural heads of steam)
(idiomatic) A significant amount of energy, vigour or momentum, sufficient to make progress or succeed in a task.