Open English Wordnet
Adjectives
(s)immaculate, speckless, spick-and-span, spic-and-span, spic, spick, spotlesscompletely neat and clean“the apartment was immaculate”, “in her immaculate white uniform”, “a spick-and-span kitchen”, “their spic red-visored caps”
(s)faultless, immaculate, impeccable, incorruptedwithout fault or error“faultless logic”, “speaks impeccable French”, “timing and technique were immaculate”, “an immaculate record”