English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Tailrace
Tailrace
(n.)
See Race, n., 6.
Tailrace
(n.)
The channel in which tailings, suspended in water, are
conducted away.