Crossword Answer Lookup

500k+ clues

Force that is keeping politician on Left (5)

Answer IMPEL
Definition: Left
Telegraph #3591 1 Down 2025-11-27