Ofwat
/ˈɒfwɒt/
/ˈɔːfwɑːt/
the Office of Water Services
- the British government organization that is responsible for making sure that the private water companies treat their customers fairly
Check pronunciation:
Ofwat
Definition of Ofwat from the Oxford Advanced Learner's Dictionary