thoroughcleaning

noun
UK /ˈθʌr.əˌkliː.nɪŋ/
US /ˈθɜːr.oʊˌkliː.nɪŋ/

Cleaning something very carefully so no dirt is left anywhere.

The kitchen got a thoroughcleaning before the guests arrived.


OTHER MEANINGS

2. A complete and careful check of something to remove all problems.

The team gave the old machine a thoroughcleaning before restarting it.

3. The act of removing every bit of unwanted material from a place.

A thoroughcleaning of the attic took all weekend.

4. A very careful and detailed review of information to fix mistakes.

The editor did a thoroughcleaning of the report before publishing.