A Spanish nautical term for shoal or deposit. Also, for deposits of precious minerals.
·noun One who places or sets. II. Placer ·noun A deposit of earth, sand, or gravel, containing valu...
Webster's Dictionary of the English Language