Impound Meaning

There are 2 meaning(s) for word Impound

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
Meaning 2 : place or shut up in a pound

    Synonyms : pound