Definitions of spring-cleaning:

  • noun:   the activity of cleaning a house thoroughly at the end of winter