Verb
gather steam (third-person singular simple present gathers steam, present participle gathering steam, simple past and past participle gathered steam)
(intransitive, informal) To increase in strength, popularity, or energy.
Synonyms: gain steam, pick up steam