faultless in French faultless in French impeccable adj Without fault; free from defect or error. Add to Flashcards