Find the word definition

Wiktionary
take to the cleaners

vb. (context idiomatic English) To take a significant quantity of a person's money or valuables, through overcharge, litigation, unfavorable investing, gambling, fraud, etc.