What is the full meaning of escrow
to place a deed in the hands of a third party [v -ED, -ING, -S]
Example of the word escrow placed on a Scrabble board.