deep clean - definition and synonyms

verb
  1.   From our crowdsourced Open Dictionary
    1
    to clean every part of a place completely and thoroughly

    We need to get the house deep cleaned.

    Submitted from United Kingdom on 29/09/2016
  2.   From our crowdsourced Open Dictionary
    2
    also a noun

    A deep clean of a two bedroom house can take a cleaning team of 3 up to 12 hours.