"impeccable" in the adjective sense
1. faultless, immaculate, impeccable, incorrupted
without fault or error
"faultless logic"
"speaks impeccable French"
"timing and technique were immaculate"
"an immaculate record"
2. impeccable
not capable of sin
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License