TOP

Definition of depositor noun from the Oxford Advanced American Dictionary

See depositor in the Oxford Advanced Learner's Dictionary