- v. 扣押；没收；蓄水；关在栏中
take temporary possession of as a security, by legal authority;
"The FBI seized the drugs"
"The customs agents impounded the illegal shipment"
"The police confiscated the stolen artwork"
place or shut up in a pound;
"pound the cows so they don't stray"
- If you leave your car there,the police will impound it.
- The custom impound the whole cargo.
- They built a dam to impound water.