meaning of impoundment

1. placing private property in the custody of an officer of the law


Related Words

impoundment |

Developed & Maintained By Taraprasad.com

Treasure Words