English Dictionary
Definition spring cleaning in British English
spring cleaning noun
[countable/uncountable] noun
1
the activity of cleaning a house completely, especially at the end of winter
Synonyms and related words
