Crossword Answer Lookup

500k+ clues

Escape from crazed avengeful revolutionary (5)

Answer EVADE
Definition: Escape
Telegraph #30681 5 Down 2024-08-01