impound

transitive verb

To confine in or as if in a pound.

To place (something) in legal custody until a dispute involving it is decided.

To set aside in a fund rather than spend as prescribed.

To accumulate and store in a reservoir.

noun

A place where impounded property is stored, as a lot for keeping vehicles that have been towed by police order.