adj. 25B6; adjective
the kitchen was spotless : PERFECTLY CLEAN, ultra-clean, pristine, immaculate, shining, shiny, gleaming, spick and span.
a spotless reputation : UNBLEMISHED, unsullied, untarnished, untainted, unstained, pure, whiter than white, innocent, impeccable, blameless, irreproachable, above reproach; informal squeaky clean.
dirty, tarnished, impure.