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
era
noun
 
 
From the Topic
History
B2
Oxford Learner's Dictionaries Word of the Day