Take Someone To The Cleaners

To defeat someone heavily and unfairly, often causing them serious financial or reputational loss.

Examples:

  • That lawsuit really took them to the cleaners.
  • The opposing counsel took our client to the cleaners in the settlement.

Synonyms: fleece someone, wipe the floor with, crush