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."