impeccable in French impeccable in French impeccable adj Perfect, without faults, flaws or errors Add to Flashcards