0 past participle of spring-clean
1 to clean all of a place, especially your house, very well, including parts you do not often clean:
While spring-cleaning my study last week, I found a newspaper dated April 25th 1999.
When we're on holiday my mother moves in, spring-cleans the house and gets the carpets cleaned.
Next time you spring-clean, take anything someone else might find desirable to a charity shop.