CAT bond
English
Noun
CAT
bond
(
plural
CAT bonds
)
Alternative spelling of
cat bond
.