Vehicle impoundment is the legal process of placing a vehicle into an impoundment lot or tow yard, which is a holding place for cars until they are placed back in the control of the owner, recycled for their metal, stripped of their parts at a wrecking yard or auctioned off for the benefit of the impounding agency.
What is the meaning of impounded vehicle?
If the police impound something that belongs to you, they take it away because you have broken the law: The police impounded cars and other personal property belonging to the drug dealers. The vehicle was impounded by customs.
What does it mean when a case is impounded?
2) to take away records, money or property, such as an automobile or building, by government action pending the outcome of a criminal prosecution. The records may be essential evidence, or the money or property may be forfeit to the state as in illegal drug cases. ( See: forfeit, forfeiture)