Crossword Answer Lookup

500k+ clues

Unexpected announcement from auntie, say, embracing electric transport? (10)

Answer REVELATION
Definition: Unexpected announcement
Telegraph #30978 14 Down 2025-07-14