English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

impoundment

Impoundment (noun) means a body of water impounded within an enclosure, such as a reservoir.

noun
1
A body of water impounded within an enclosure, such as a reservoir.
2
The act of impounding.
3
The state of being impounded.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “impoundment” A quick quiz — meaning, synonyms & usage

Frequently asked questions

What is the meaning of impoundment?

"impoundment" (noun) means a body of water impounded within an enclosure, such as a reservoir.

What are the different meanings of impoundment?

"impoundment" has 3 main meanings: 1. A body of water impounded within an enclosure, such as a reservoir; 2. The act of impounding; 3. The state of being impounded.

Definitions from wiktionary, CC BY-SA