Crossword Answer Lookup

500k+ clues

Smudging in smear is still there (7)

Answer REMAINS
Definition: still there
Telegraph #3326 19 Down 2025-07-20