Steam

/stiːm/

Slang Meanings

Get steamrolled
He got steamrolled in the debate and couldn't keep up.
In full steam
The project is in full steam and about to finish ahead of schedule.