depositor
/dɪˈpɒzɪtər/Definitions
1. noun
A person who deposits money or securities in a bank or other financial institution.
“The depositor was credited with a high interest rate for her savings account.”
2. noun
A person or organization that provides funds or resources to a project, business, or institution.
“The main depositor of the startup company provided the initial funding for the project.”
3. noun
A person who introduces a bill or proposal in a legislative assembly.
“The depositor of the bill argued in favor of its passage.”