Crossword Answer Lookup

500k+ clues

Announced original patent of power source (7)

Answer NUCLEAR
Definition: power source
Telegraph-Toughie #163 19 Down 2025-03-09