debt of honour

 

noun

  • a debt that is not legally recoverable, especially a sum lost in gambling.
  • a feeling of great gratitude: we owe a debt of honour to miners who have died from these terrible diseases