parent company in French parent company in French société mère noun (business) A company that owns or controls one or more other companies. Add to Flashcards