impounding has definitions from the field of law
1
[ noun ] (law) placing private property in the custody of an officer of the law

Related terms

seizure drug_bust law impound

*