Meaning of spring-clean

Definition of spring-clean

(verb) thoroughly clean the entire house, often done only once a year; "she started spring-cleaning on April 1"

Other information on spring-clean

WIKIPEDIA results for spring-clean
Amazon results for spring-clean