Drainage Drainage England, Wales and Scotland 100Meaning of “drainage” in certain enactments. 101Grants in connection with drainage works. Drainage