impactful in French impactful in French percutant adj Having impact. [from c. 1940] Add to Flashcards