Crossword Answer Lookup

500k+ clues

Extremist braggart lunatic claims is revolutionary (5)

Answer ULTRA
Definition: Extremist
Telegraph #31072 23 Down 2025-10-31