I am not an explosion expert, but if a bomb explodes inside water, then the water surely will absorb energy. And I watched the controlled demolition of a WW2 bomb - where they indeed put lots of bags filled with water over it - to minimize the blast.