Crossword Answer Lookup

500k+ clues

Foster in Gloucester, say, to enjoy deluge (5)

Answer DROWN
Guardian #22520 19 Down 2002-05-15