Meaning
A roadside water stall offering free drinking water.
Usage & notes
Everyday word; the charitable water-stand set up for thirsty travellers.
A roadside water stall offering free drinking water.
Everyday word; the charitable water-stand set up for thirsty travellers.