There are multiple definitions - click on the translation that matches your context.

扣押

动词

full

attach

verb

Definitions of attach

English

if you attach conditions then you demand that certain essential requirements are fulfilled

The government will attach conditions to state aid for the troubled bank.

English

to create a security interest in a property that gives the holder the right to sell that property if a debt is not paid

The mortgage is attached to the property and is transferred to any new buyer.

English

to take property away from someone following a court order

The tax authority instituted criminal proceedings against Mr. Lopez and attached his property.