Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of escrow

- A deed, bond, or other written engagement, delivered to a third person, to be held by him till some act is done or some condition is performed, and then to be by him delivered to the grantee.

Crossword clue for escrow

- Contract subject to conditions
- Funds held in trust by a third party