clean sb/sth out
phrasal verb with clean verb uk/kliːn/ us
informal
to take or spend all of someone's or something's money:
When dotcom companies collapsed, many investors were cleaned out.
Identity thieves cleaned out customer accounts at three of the bank's London branches.