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
Tweet