ALL meanings of self-cleaning
self-clean·ing
S s - noun self-cleaning an act or instance of making clean: Give the house a good cleaning. 1
- noun self-cleaning Slang. an overwhelming or complete defeat, financial loss, or failure: Our team took a cleaning in yesterday's game. 1
- noun self-cleaning Informal. killing (def 3). 1
- adjective self-cleaning (of an oven, filter, etc) having a mechanism to clean itself 0
- adjective self-cleaning designating or of an oven for cooking, whose interior is designed to be cleaned automatically as by a special high-temperature setting rather than by hand 0