Crossword Answer Lookup

500k+ clues

Force leader, caught in bad lie, to U-turn (5)

Answer IMPEL
Definition: Force
Guardian #29540 20 Across 2024-11-14