On money and anti-money

This post is for tech writers only. All others can glaze over and look bored.

The debate rages. Which of these is correct?

  • anti money laundering
  • anti money-laundering
  • anti-money laundering
  • anti-money-laundering

I like the idea of laundering anti-money, but that doesn’t appear to be the purpose of this company’s software. Opinions, anyone?