Definisi 'impounding'
English to English
noun
1 placing private property in the custody of an officer of the law
source: wordnet30
More Word(s)
pound, pound up, attach, confiscate, impound, jurisprudence, law, seizure, drug bust, drugs bust,

Visual Synonyms
Click for larger image