ダイサイガイサイケン
Meanings
Noun
Obscure
1. catastrophe bond; cat bond
Composed of
great disaster
bond; debenture