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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day