Deposit

n.
1970-01-01 · 6 · · · 0

释义

To lay down; to place; to put; to let fall or throw down (as sediment); as, a crocodile deposits her eggs in the sand; the waters deposited a rich alluvium.

随机推荐单词