What is the meaning of the word "impound"?

Definitions:

  1. take temporary possession of as a security, by legal authority copy to clipboard verb
    • The car was impounded because the owner parked illegally. copy to clipboard

Synonyms:

NearBy Words: