verb
to seize and take legal custody of something, typically by a government authority
-
The police had to impound the vehicle after discovering it was stolen.
-
They impounded my car because I parked in a no parking zone.
-
The authorities impounded his wheels for street racing.
-
The memories of her childhood were impounded in her mind, never to be forgotten.