What does impound mean?
verb
to take possession of something, especially a vehicle, as a result of a debt or fine, or to store something in a secure place, such as a pound.
Example
"The car was impounded by the police for unpaid parking tickets."
Definition generated by AI and curated by RJS Tech Solutions LLP.