Translation of debentur in English:

debentur

debenture

noun

  • 1

    debenture, bond acknowledging a debt on which fixed interest is being paid