DictionaryAI

water race

Short definition from Wiktionary

Noun

  1. An artificial channel through which water is directed to run at high speed.
  2. Alternative spelling of water race.

We haven’t written up water race yet: Simple and Standard meanings, examples and a quiz.