"Take someone to the cleaners" is an idiomatic expression that means to cheat or take advantage of someone, typically in a financial context. There are several alternative phrases that convey a similar meaning, including "fleece someone," "rob someone blind," or "swindle someone." Other synonyms for this phrase include "bamboozle," "hoodwink," and "gouge." Additionally, "rip off" and "deceive" are other expressions that can be used in place of "take someone to the cleaners." Regardless of the specific phrase used, they all carry the connotation of being taken advantage of in a dishonest or unfair way.