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
dressing
noun
 
 
From the Topic
Food
C1
Oxford Learner's Dictionaries Word of the Day