cat bond

English

Noun

cat bond (plural cat bonds)

  1. Abbreviation of catastrophe bond.