Impoundment (noun) Definition, Meaning & Examples

noun
  1. a body of water confined within an enclosure, as a reservoir.
  2. the act of impounding: towing and impoundment of abandoned vehicles.
  3. the condition of being impounded.
Impoundment (noun) Definition, Meaning & Examples

More Definitions