Meaning of impoundment

Definition of impoundment

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

Other information on impoundment

WIKIPEDIA results for impoundment
Amazon results for impoundment