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