Find the word definition

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.