Section 983 | Meaning of “deposit”
From legislation.gov.uk
In this Chapter “deposit” means a sum of money paid on terms which mean that it will be repaid (with or without interest)—
(a)on demand, or
(b)at a time or in circumstances agreed by or on behalf of the person who pays it and the person who receives it.