American Dictionary
Definition depositor in American English
depositor noun
[countable] noun
/dɪˈpɑzɪtər/
Synonyms and related words
