Placer/ˈpleɪsə(ɹ)/nounOne who places or arranges something.One who deals in stolen goods; a fence.Synonyms: fence, receiver🔗 Explore synonyms & relationships🌍 See word origin & history