Definition of army debenture in English:

army debenture

noun

rare, historical
  • A security for money lent on behalf of the army.

Origin

Early 18th century; earliest use found in Post Man.