What does 'holiday deposit' mean?
The passage below comes from the website as follows.
http://www.epubbud.com/read.php?g=H8AVF5J5&p=6 So it was time to earn something more interesting: the satellite television subscription, the mobile phone bill,
the holiday deposit, the cost of new toys for the children, the income tax.
In this passage does 'holiday deposit' mean?
It seems like British phrase, but I am not sure?
Thanks in advance.