deep clean


noun

an exceptionally intense cleaning process

verb deep-clean

to perform a deep clean (on)