What is the meaning of the word "impound"?
Definitions:
-
take temporary possession of as a security, by legal authority
verb
- The car was impounded because the owner parked illegally.
- The car was impounded because the owner parked illegally.