impounds
动词 impound:
take temporary possession of as a security, by legal authority
同义词:impound, attach, sequester, confiscate, seize
place or shut up in a pound
同义词:impound, pound