Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: escrow  e-skrow
  1. A written agreement (or property or money) delivered to a third party or put in trust by one party to a contract to be returned after fulfilment of some condition

Derived forms: escrows

Type of: written agreement

Encyclopedia: Escrow