Finance & Accounting Advanced
0/20

Pick the word that matches this meaning:

Money or documents held by a third party until the conditions of a deal are met.