adjective
1.
Synonyms: impeccable 1, errorless, exquisite, flawless, immaculate, irreproachable
Related Word: entire, intact, perfect, whole; blameless
Contrasted words: defective, deficient, imprecise, inaccurate, inexact, uncorrect
Antonyms: faulty
2.
Synonyms: innocent 2, blameless, clean, crimeless, guiltless, inculpable, unguilty