Impoundment Meaning
There are 1 meaning(s) for word Impoundment
Meaning 1 : placing private property in the custody of an officer of the law
Synonyms : impounding, internment, poundage
Synonyms : impounding, internment, poundage
