sweeping

(noun) cleaning (generic term)

cleansing (generic term)
cleanup (generic term)