impression in French impression in French impression noun The indentation or depression made by the pressure of one object on or into another. Add to Flashcards