English Dictionary
Definition take someone to the cleaners in British English
take someone to the cleaners phrase
phrase
Synonyms and related words
2
to defeat a person or team completely
