Crossword Answer Lookup

500k+ clues

I could go on horse to make an impression (4)

Answer ETCH
Definition: impression
Independent #11877 2024-11-02