Impounds Meaning
There are 2 meaning(s) for word Impounds
Meaning 1 : take temporary possession of as a security, by legal authority
Example : The customs agents impounded the illegal shipment
Synonyms : attach, confiscate, seize, sequester
Example : The customs agents impounded the illegal shipment
Synonyms : attach, confiscate, seize, sequester
