HEADRACE


Meaning of HEADRACE in English

noun ·see race, a water course.

Webster English vocab.      Английский словарь Webster.