impound
- vt. 没收;拘留;将…关在圈中
英英释意
- 1. 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"
- 2. place or shut up in a pound;
- "pound the cows so they don't stray"