escrow funds

Noun
  1. Funds held in escrow (synset 113435943)

Other Searches