Find the word definition

Wiktionary
perpetual bonds

n. (plural of perpetual bond English)