As we move toward year-end, plans are in full swing for future bookings, so let’s just clarify the definition of a deposit. According to the dictionary,
• it is a sum of money paid into a bank or building society account or
• a sum payable as a first instalment on the purchase of something, or as a pledge for a contract, the balance being payable