Definition of Millrace

  • (noun) a channel for the water current that turns a millwheel

Synonyms of Millrace


Antonyms of Millrace


No Antonyms Found.

Homophones of Millrace


No Homophones Found.