take someone to the cleaners - definition and synonyms

phrase informal
  1. 1
    to take a lot of someone’s money, usually by treating them unfairly or dishonestly
See also main entry: cleaner