Crossword Answer Lookup

500k+ clues

Plug stops leak in daring exploit (8)

Answer ESCAPADE
Definition: daring exploit
Telegraph #30557 11 Across 2024-03-09