Coin mixer
A service or protocol designed to obscure the relationship between cryptocurrency inputs and outputs, typically by pooling or otherwise coordinating funds from multiple users. CoinJoin is a related transaction technique in which multiple users combine inputs and outputs in a single Bitcoin transaction.