Crossword Answer Lookup

500k+ clues

Electric vehicle put in dreary gorge (6)

Answer DEVOUR
Definition: gorge
Independent #12173 2025-10-14