self-cleaning









self-cleaning


noun

  1. an act or instance of making clean: Give the house a good cleaning.
  2. Slang. an overwhelming or complete defeat, financial loss, or failure: Our team took a cleaning in yesterday’s game.
  3. Informal. killing(def 3).

adjective

  1. (of an oven, filter, etc) having a mechanism to clean itself
49 queries 0.536