American Dictionary
Definition under your own steam in American English
under your own steam phrase
phrase
1
without the help of anyone else
Synonyms and related words
