meaning of impeccable
1. Not liable to sin; exempt from the possibility of doing wrong.
2. One who is impeccable; esp. , one of a sect of Gnostic heretics who asserted their sinlessness.
3. without fault or error; "faultless logic"; "speaks impeccable French"; "timing and technique were immaculate"; "an immaculate
">record"