impoundment
0 synonyms and 0 antonyms for impoundment, grouped by meaning and by how common each one is.
Noun — A body of water impounded within an enclosure, such as a reservoir.
We haven't recorded synonyms for impoundment yet. You can still read its full definition, or words that rhyme with it.