Literal Meaning
Drinking water dispenser
Actual Meaning
A public drinking water dispenser - South African term
Context
Regional term for public drinking water
Examples
Tips