Find the word definition

Wiktionary
direct deposits

n. (direct deposit English)