sidecar means: A sidecar, in the context of reinsurance is an investment vehicle that’s created by the insurance company. Sidecar investors have the opportunity to participate in risk and return for a particular group of insurance policies. Investors are only liable for the amount of sidecar funds. After Hurricane Katrina, this structure was popular as it allowed reinsurersinsurers and investors to share in potential gains from an increase in reinsurance premiums. (in Stock Market Dictionary)

What else does sidecar mean?

  • Attached to a motorcycle’s side, a one-wheeled vehicle for a single person. (in Merlin Dictionary)
  • This cocktail is made with brandy, orange-flavored liquor, and lemon juice. (in Merlin Dictionary)