Noun Definitionimpoundment1.Definition: placing private property in the custody of an officer of the lawRelated Noun(s):internment, poundageCategory: General