What does impound mean?
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."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.