American Dictionary
Definition steam in American English
steam phrase
phrase
1
to lose energy, enthusiasm, or importance
