General Industry Term

DWI

Definition

Drinking Water Inspectorate

DWI means Drinking Water Inspectorate.

The regulatory body in the UK that ensures the safety and quality of public drinking water supplies.

✓ Verified term