depositure

/ˌdɛpəˈsɪtʃər/

Definitions

1. noun

A deposit or something deposited, especially of money or goods.

“The hotel took a depositure from our credit card for the booking.”

Synonyms

  • deposit
  • down payment

Antonyms

  • refund
  • withdrawal