Escrow Account Definition & Meaning | Financial Glossary