Crossword Answer Lookup

500k+ clues

This person’s urge to create a favourable impact (7)

Answer IMPRESS
Definition: impact
Guardian #1316 20 Down 2025-02-09