~ 1
■ noun
1》 a person who places something.
2》 a person or animal gaining a specified place.
3》 Brit. informal a dealer in stolen goods.
————————
~ 2
■ noun [often as modifier ] a deposit of sand or gravel in the bed of a river or lake, containing particles of valuable minerals: ~ gold deposits.
Origin
C19: from Latin Amer. Sp., lit. 'deposit, shoal'.