Corporation Pop Meaning

(idiomatic, Britain) Water, specifically drinking water supplied by a public utility company.

RECENT SEARCHES