Impeccable means driving or flawless.
Impeccable is an adjective.
Synonyms: faultless, perfect, immaculate, unimpeachable, blameless, irreproachable.
Antonyms: corrupt, tarnished, faulty, flawed, imperfect, defective.
Mr.Ravi's behavior is monstrous, but he does have impeccable taste in clothing.
The guide warned me that my project report to the HOD must be impeccable or he will tear it to shreds, literally!
His cello performance was impeccable; he played the guitar flawlessly.