escrow

nounA legal arrangement in which money or property is held by a third party until certain conditions are met.
verbTo place money or property in the care of a third party until conditions are fulfilled.

No synonyms or antonyms found for this word.

escrow synonyms & antonyms | whatsthatwordmean | whatsthatwordmean