Impoundments Meaning

There are 1 meaning(s) for word Impoundments

Meaning 1 : placing private property in the custody of an officer of the law

    Synonyms : impounding,  internment,  poundage