Business Payment Terms

1 words in this vocabulary list

noun the act of paying for something; payment

  • The defrayment of the invoice must be made within 30 days.
  • Don't worry about the defrayment, I'll take care of it.
  • I'll cover the defrayment for now, you can pay me back later.
  • The defrayment of his debt to society was seen as a necessary step towards redemption.