impression in Catalan impression in Catalan impressió noun The overall effect of something, e.g., on a person. Add to Flashcards