impairment in French impairment in French handicap noun The result of being impaired. Add to Flashcards