The meaning of “Debenture” is____?

The meaning of “Debenture” is____?

Explanation

Debenture is a financing term.