The word "impound" in English means: To take legal possession of something, especially a vehicle, because a law has been broken., To confine or shut up an animal in a pound or enclosure., To seize and retain in legal custody..
The phonetic transcription of "impound" is /ɪmˈpaʊnd/ in British English and /ɪmˈpaʊnd/ in American English. Click the 🔊 button to hear both pronunciations.
Synonyms for "impound": confiscate, seize, detain, capture, enclose, confine.
Example usage of "impound": "The police will impound your car if you don't pay the fine quickly.". More examples on the page.