English | German | Russian | Czech

corporation pop English

Meaning corporation pop meaning

What does corporation pop mean?

corporation pop

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

Are you looking for...?