Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word escrow from English dictionary with examples, synonyms and antonyms.

escrow   noun

Meaning : 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 fulfillment of some condition.