debentures
English
Noun
debentures
plural of
debenture