Crossword Answer Lookup

500k+ clues

An ulcer burst with devastating energy? (7)

Answer NUCLEAR
Definition: devastating energy?
Telegraph #31067 19 Down 2025-10-25