Англо-русский словарь по экономике
1) депозит для специальных целей
2) депонирование различных ценностей (в отличие от денег)
3) брит. специальный депозит (обязательный резерв в Банке Англии)
special deposit