Lot of water drunk to make it look dazzling (8)
I believe the answer is:
floodlit
'make it look dazzling' is the definition.
I can't tell whether this defines the answer.
'lot of water drunk' is the wordplay.
'lot of water' becomes 'flood' (I've seen this before).
'drunk' becomes 'lit' (slang term).
'flood'+'lit'='FLOODLIT'
'to' acts as a link.
Can you help me to learn more?
(Other definitions for floodlit that I've seen before include "Illuminated, eg for sport at night" , "Artificially illuminated" , "powerfully illuminating" , "in the full glare of publicity" , "Match may be" .)