Wiktionary
under one's own steam
adv. 1 (context of a ship or other watercraft English) By means of the power of its own engines. 2 (context idiomatic English) Using one's own resources; unaided; at one's own initiative.