2 words in this vocabulary list
noun a financial arrangement where a third party holds and regulates payment of funds for two parties involved in a transaction
noun a type of financial agreement in which a buyer agrees to pay a seller at a later date for goods or services received