[verb] [T] - to take possession of (something) by legal rightThe film was so violent it was impounded by the censors.The police are impounding homes, cars and personal property belonging to the drug dealers.
IMPOUND
Meaning of IMPOUND in English
Cambridge English vocab. Кембриджский английский словарь. 2012