spotless (adjective) spotless: very clean; innocent
Sinonime: above reproach, blameless,
chaste,
clean,
decent, faultless,
flawless, gleaming, hygienic,
immaculate, irreproachable,
modest,
pure, sanitary,
shining, snowy, stainless, unblemished, undefiled, unimpeachable, unsoiled, unstained, unsullied, untarnished
Antonime: dirty, soiled, spotted, stained