Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of impound

- To shut up or place in an inclosure called a pound; hence, to hold in the custody of a court; as, to impound stray cattle; to impound a document for safe keeping.

Crossword clue for impound

- Confiscate
- I’m on strike, so shut up!
- Seize
- To confine disdrained goods, stray animals, illegally parked vehicles, etc. officially