Crossword Answer Lookup

500k+ clues

Liquid rises - could leak (10)

Answer DISCLOSURE
Definition: leak
Guardian #22274 15 Down 2001-07-30