spring-clean

verb vt vi

Infinitive

spring-clean

Present tense 3rd person singular

spring-cleans

Preterite

spring-cleaned

Present participle

spring-cleaning

Past participle

spring-cleaned