EnglishMain Dictionary
impound
Universal Words
verb [VN] (law)
1 (of the police, courts of law, etc.) to take sth away from sb, so that they cannot use it
SYNCONFISCATE:
The car was impounded by the police after the accident.
2 to shut up dogs, cats, etc. found on the streets in a POUND, until their owners collect them