1. 
[syn: immaculate, speckless, spick-and-span, spic-and-span, spic, spick, spotless]
The Collaborative International Dictionary of English v.0.48:
Spotless \Spot"less\, a.
   Without a spot; especially, free from reproach or impurity;
   pure; untainted; innocent; as, a spotless mind; spotless
   behavior.
   [1913 Webster]
         A spotless virgin, and a faultless wife. --Waller.
   [1913 Webster]
   Syn: Blameless; unspotted; unblemished; pure; immaculate;
        irreproachable. See Blameless.
        [1913 Webster] -- Spot"less*ly, adv. --
        Spot"less*ness, n.
        [1913 Webster]
WordNet (r) 3.0 (2006):
spotless
    adj 1: completely neat and clean; "the apartment was
           immaculate"; "in her immaculate white uniform"; "a spick-
           and-span kitchen"; "their spic red-visored caps" [syn:
           immaculate, speckless, spick-and-span, spic-and-
           span, spic, spick, spotless]
Moby Thesaurus II by Grady Ward, 1.0:
118 Moby Thesaurus words for "spotless":
   Christian, absolute, beyond all praise, blameless, bleached,
   blotless, bright, chaste, clean, cleanly, creditable, dainty,
   decent, defectless, dirt-free, erect, estimable, ethical, fair,
   fastidious, faultless, flawless, fresh, full of integrity,
   gleaming, good, high-minded, high-principled, highly respectable,
   honest, honorable, hygienic, ideal, immaculate, impeccable,
   indefectible, indefective, infallible, innocent, inviolate,
   irreproachable, just, just right, kosher, law-abiding, law-loving,
   law-revering, manly, modest, moral, noble, nonpolluted,
   of cleanly habits, peerless, perfect, polished, principled, pure,
   pure in heart, purehearted, reputable, respectable, right,
   right-minded, righteous, ritually pure, sanitary,
   sexually innocent, shiny, sinless, smut-free, smutless, snowy,
   spick and span, stainless, sterling, sweet, tahar, taintless,
   true-dealing, true-devoted, true-disposing, true-souled,
   true-spirited, truehearted, tubbed, unadulterated, unassailable,
   unbesmirched, unblemished, unblotted, uncontaminated, uncorrupt,
   uncorrupted, undefiled, unfaultable, unimpeachable, unmixed,
   unmuddied, unpolluted, unsmirched, unsmudged, unsoiled, unspotted,
   unstained, unsullied, untainted, untarnished, upright, uprighteous,
   upstanding, virtuous, well-scrubbed, well-washed, white, whitened,
   worthy, yeomanly