depositor - English Synonyms Dictionary