Crossword Answer Lookup

500k+ clues

Smears philosopher in speech (5)

Answer MARKS
Definition: Smears
Telegraph #31012 18 Across 2025-08-22