adj. 25B6; adjective
an immaculate white shirt : CLEAN, spotless, pristine, unsoiled, unstained, unsullied; shining, shiny, gleaming; neat, tidy, spick and span; informal squeaky clean.
immaculate condition : PERFECT, pristine, mint; flawless, faultless, unblemished, unspoiled, undamaged; excellent, impeccable; informal tip-top, A1.
his immaculate record : UNBLEMISHED, spotless, impeccable, unsullied, undefiled, untarnished, stainless; informal squeaky clean.
dirty, damaged.