English Dictionary
◊ IMPECCABLE
impeccable
adj 1: without fault or error; "faultless logic"; "speaks
impeccable French"; "timing and technique were
immaculate"; "an immaculate record" [syn: {faultless},
{immaculate}]
2: not capable of sin