MILLRACE


Meaning of MILLRACE in English

n. channel in which the water flows that powers a mill; water current which powers a mill

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