debentures in English dictionary debentures Meanings and definitions of "debentures" Plural form of debenture. noun plural of [i]debenture[/i] more Debentures Sample sentences with "debentures" Declension Stem Try again Available translations Arabic Czech Dutch Finnish French German Italian Polish Portuguese Spanish Tamil Vietnamese Authors