Definition of army debenture in English:

army debenture

noun

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

Origin

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