Impoundment example sentences

A dam is a barrier across flowing water that obstructs, directs or retards the flow, often creating a reservoir, lake or impoundment.

Meaning in Hindi Meaning in English