Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
escrow
in English
escrow
us
/ɪˈskraʊ/
uk
/ɪˈskraʊ/
#moderate
Definitions
Noun
assets
held
by
a
third
party
;
released
upon
conditions
funds
or
assets
in
a
trust
arrangement
a
deed
or
document
held
temporarily
by
a
neutral
agent