'clean out' definitions:

Definition of 'clean out'

(from WordNet)
verb
Empty completely; "We cleaned out all the drawers" [syn: clean out, clear out]
verb
Force out; "The new boss cleaned out the lazy workers"
verb
Deprive completely of money or goods; "The robbers cleaned us out in a couple of hours"