What does escrow mean?

Cheers that’s what I thought

1 Like