Water of Life

 
is Christ (Rev. 22), and is freely offered to “whosoever”. “Living water” is the Holy Ghost (John 8). “Water” by itself means the Word of God (1 Peter 2), it is also a type of death in baptism.