Main entry: faultless, immaculate, impeccable
Definition: without fault or error
Usage: faultless logic; speaks impeccable French; timing and technique were immaculate; an immaculate record
Main entry: impeccable
Definition: not capable of sin