### Clue: Endless deluge creates bog (3)
### Answer: LOO 
 ### Explanation: Definition: bog
 "flood"(a deluge;an overwhelming quantity, say, of water) **minus its 2 endmost letters**(Endless …).
Answer: Slang, as is "bog", for a lavatory.
*(Please do NOT post hereinbelow any comment relating to the picture quiz. Thank you.)