English
›
Words
impound
Translation:
English
Verb
9
to
take and hold or shut up (an animal) in a pound
to
take and hold (a vehicle
Add
Translation