placer ( synonym found)

Definition of placer:

°Someone who places or arranges something.
°(slang) Someone who deals in stolen goods; a fence.

Definition of placer:

°Someone who places or arranges something.
°(slang) Someone who deals in stolen goods; a fence.

Back to Top