HEADRACE

Definition of HEADRACE

  1. (noun)a waterway that feeds water to a mill or water wheel or turbine