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.