damsite
/dæmˈsaɪt/Definitions
1. noun
A site where a dam is to be or has been constructed.
“The construction company is planning to build a new damsite on the river.”
1. noun
A site where a dam is to be or has been constructed.
“The construction company is planning to build a new damsite on the river.”