No they don't supply it free of charge but I would imagine you could buy it from the trolley when it comes round twice. We just bought a load of bottles in the departure lounge (saved getting them weighed if they were in hand luggage - not that they did weigh the hand luggage but you never know). We did once get a plane back in 1996 that had a free water dispenser in the plane and it was heaven.