Designed to resist, prevent, or reduce fogging or clouding on a surface, especially eyeglasses or mirrors.
From anti- (against) + huff (the moisture that creates fogging when you breathe on a surface). This is a colloquial compound that emerged from everyday language about breath fogging.
Try Another Word