Meaning of impounding

Definition of impounding

(noun) placing private property in the custody of an officer of the law

Other information on impounding

WIKIPEDIA results for impounding
Amazon results for impounding