impound
Definition
To seize and take legal custody of something, typically by an authority.
Example
"The police decided to impound the car after discovering it had been stolen."
To seize and take legal custody of something, typically by an authority.
"The police decided to impound the car after discovering it had been stolen."