meaning of demand deposit

1. a bank deposit from which withdrawals can be made without notice


Related Words

demand deposit |

Developed & Maintained By Taraprasad.com

Treasure Words