meaning of impoundment
1.
placing
private
property
in
the
custody
of
an
officer
of
the
law
Related Words
impoundment
|
Developed & Maintained By
Taraprasad.com