Impeccable - Definition
impeccable
adj 1: without fault or error; "faultless logic"; "speaks
impeccable French"; "timing and technique were
immaculate"; "an immaculate record" [syn: faultless,
immaculate, impeccable]
2: not capable of sin
