impounded
im-pound-ed
adjective
Legally seized and held by an official authority, often due to a rule violation.
"His car was impounded by the police."
Thesaurus
Synonyms: impound, pound, confiscate, sequester, attach, seize
im-pound-ed
Legally seized and held by an official authority, often due to a rule violation.
"His car was impounded by the police."
Synonyms: impound, pound, confiscate, sequester, attach, seize