clean out
• thoroughly clean the inside of something.
• "my mum says I have to go and clean out the hamster's cage"
• use up or take all someone's money.
• "they were cleaned out by the Englishman at the baccarat table"
Similar:
bankrupt,
ruin,
make insolvent,
make penniless,
wipe out,
impoverish,
reduce to penury/destitution,
bring to ruin,
bring someone to their knees,
break,
cripple,
pauperize,
beggar,
clean-out
noun
• an instance of thoroughly cleaning the inside of something.
• "the entire sewer is having a clean-out"