Clue: Ten dimes sent as deposit (8)
Answer: SEDIMENT
Explanation: Definition: deposit
(TEN DIMES)