Dictionary of Insurance Terms: downstream holding companydownstream holding companyholding company established by a mutual insurance company. The mutual insurance company has 100% ownership of the holding company.