GeneralConnection.com
➔
Dictionary
headrace
Noun
1. watercourse
1. waterway
Usage