Static Water (noun) Definition, Meaning & Examples

noun British.
  1. water collected and stored in reservoirs, tanks, etc., as for urban use.
Static Water (noun) Definition, Meaning & Examples

More Definitions