under one's own steam in French under one's own steam in French par ses propres moyens Using one's own resources; independently, unaided. Add to Flashcards