1. 无瑕疵的;无可挑剔的
If you describe something such as someone's behaviour or appearance as impeccable, you are emphasizing that it is perfect and has no faults.
1. without fault or error
e.g. faultless logic
speaks impeccable French
timing and technique were immaculate
an immaculate record
Synonym: faultlessimmaculate
2. not capable of sin