impoundment
nounDefinition of impoundment
1
: the act of impounding : the state of being impounded
2
: a body of water formed by impounding
Keep scrolling for more
Keep scrolling for more