- faultless, immaculate, impeccable - without fault or error; "faultless logic"; "speaks impeccable French"; "timing and technique were immaculate"; "an immaculate record"
Antonym: imperfect (indirect, via perfect)
- impeccable - not capable of sin
Antonym: wicked (indirect, via virtuous)