: an act of laying or putting anything or someone down : an act of depositing the deposit of boulders by historical glaciers
4deposit some thing to pay for a sum of money as the main part of a larger payment; to pay https://pubhtml5.com/homepage/hqscd/