Dictionary search results

Showing 1-2 of 2 results

direct deposit US English

The electronic transfer of a payment directly from the account of the payer to the recipient’s account