Skip to main content

tailrace

English tailrace meaning in English  •  tailrace का अर्थ अंग्रेजी में
Noun
  • See Race>, n., 6.
  • The channel in which tailings, suspended in water, are conducted away.
Advertisement