to use all of sb's money; to steal everything from a person or place
clean sb outinformal
to use all of sb's money
Paying for all those drinks has cleaned me out.
clean sb / sth outinformal
to steal everything from a person or place
The burglars totally cleaned her out.
clean sth out
to clean the inside of sth thoroughly
I must clean the fish tank out.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición