defrayment

/ˈdɛfrəmənt/

Definitions

1. noun

the act of paying off or discharging a debt or obligation

“The company’s defrayment of the loan helped it avoid bankruptcy.”

Synonyms

  • disburden
  • discharge

Antonyms

  • burden
  • encumbrance