Crossword Answer Lookup

500k+ clues

Suffer naval disruption getting stuck inside deluge (9)

Answer AVALANCHE
Definition: deluge
Guardian #29275 10 Across 2024-01-10