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
apple
noun
 
 
From the Word list
Oxford 3000
A1
Oxford Learner's Dictionaries Word of the Day