"Escrow payments" are funds that are held by a neutral third party to ensure that a transaction or agreement between two parties is carried out as planned. The money is securely held until certain conditions are met, and then it is released to the intended recipient. It provides protection and reassurance to both parties involved, reducing the risk of fraud or non-payment.
Full definition