HEADRACE


Meaning of HEADRACE in English

n. channel through which water flows to a mill wheel

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.