Ofwat (English, name)
expansion: Ofwat
Senses:
glosses: Acronym of Office of Water Services, a regulatory body responsible for the water industry in England and Wales.
tags: abbreviation
acronym
alt-of
Forms: