IMPOUND


Meaning of IMPOUND in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.