under your own steam - definition and synonyms

phrase
  1. without the help of anyone else

    Can you make it under your own steam, or will you need a lift?

See also main entry: steam