TOP

Definition of Ofwat from the Oxford Advanced Learner's Dictionary

Ofwat

 
/ˈɒfwɒt/
 
/ˈɔːfwɑːt/
the Office of Water Services
jump to other results
  1. the British government organization that is responsible for making sure that the private water companies treat their customers fairly
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day