impound
Definition
To seize and take legal custody of something, typically by an authority.
Español Confiscar y tomar custodia legal de algo, típicamente por una autoridad.
Example
"The police decided to impound the car after discovering it had been stolen."