impound
/ɪmˈpaʊnd/Definitions
1. verb
to seize or take possession of (something, especially a vehicle) as a penalty or as part of a legal process
“The car was impounded for having expired plates.”
2. noun
a place where vehicles or other goods are held as a penalty or for safekeeping
“The driver had to go to the impound to retrieve his vehicle.”
3. verb
to hold or keep (something, especially a vehicle) in a secure place
“The police impounded the evidence and kept it in a safe location.”