impounding

im'paundiŋ

英文释义

n placing private property in the custody of an officer of the law
v take temporary possession of as a security, by legal authority
v place or shut up in a pound

中文翻译

滤网

学习工具