cleaner (n.) Look up cleaner at Dictionary.com
mid-15c., agent noun from clean (v.). To take (someone) to the cleaners "get all of (someone's) money" is from 1921.