damsite

Alternative forms

 * dam site

Noun

 * 1) The area of land where a dam is built