Crossword Answer Lookup

500k+ clues

International player embracing current energy-storage device (9)

Answer CAPACITOR
Definition: device
Telegraph-Toughie #3491 11 Across 2025-06-05