/dɪˈpɒzɪt/
a layer of a substance that has formed naturally underground (地下自然形成的)沉积物,沉积层
mineral/gold/coal deposits
矿床;金矿;煤藏
verb
~ sb/sth + adv./prep.to put or lay sb/sth down in a particular place 放下;放置
She deposited a pile of books on my desk.
她把一摞书放在我的书桌上。
(informal)
I was whisked off in a taxi and deposited outside the hotel.
一辆出租车匆匆把我送到旅馆外面,让我下了车。
[usually singular] a ~ (on sth)a sum of money that is given as the first part of a larger payment 订金;订钱 SYN down payment
They normally ask you to pay $100 (as a) deposit.
他们通常要求付 100 美元(作为)订金。
(BrE)
We’ve put down a 5% deposit on the house.
我们已支付了房款的 5% 作为订金。